图解vs code+git的使用

项目的分支结构

积分系统运用了git进行版本管理,大致结构是:
在这里插入图片描述
(1)分为远程分支和本地分支,远程分支是组长在项目初始时就创建好了的,本地分支是我们每次新拉下代码时,都需要自己新建的。
远程分支:master——dev-developing——dev-wzy、dev-zs、dev-ls
本地分支:master——dev-wzy
(2)使用的大致流程是:在本地分支dev-wzy上开发,在远程分支dev-developing上拉取代码,将开发好的代码提交到远程的dev-wzy。远程的dev-wzy再合并到远程的dev-developing。
远程的dev-wzy是只有我一个人提交代码,每个人都有自己的远程分支。所有人都将自己远程分支上的代码合并到dev-developing分支。最后,组长将dev-developing分支合并到master分支。

拉取代码

第一步:在GitLab上复制链接,在准备好的文件夹中右击,选择Git Bash Here,然后进行git clone操作。
在这里插入图片描述
第二步:用vs code打开代码,发现左下角为master。
在这里插入图片描述
第三步:点击master,出现分支选项。我们可以看到远程的dev-wzy分支和本地的master分支。点击“创建新分支”,输入名字dev-wzy。
之所以不在本地的master分支上操作,是怕名字混淆。
在这里插入图片描述
新建本地的dev-wzy成功。
在这里插入图片描述
第四步:从远程的dev-developing上拉取代码。
在这里插入图片描述
第五步:至此,拉取代码就算完成了。接下来就可以开发了。

提交代码

提交代码的思想和上篇博客【git的入门操作和使用举例(超简单)】类似,都是:
1.git add:提交到暂存区
2.git commit:提交到本地分支
3.git push:推送到远程分支

下面小编来详细说说。
第一步:可以看到,我改了3个文件。起初都在“更改”区,点击加号后,将其全部存入“暂存的更改”区。此时就相当于进行了“git add”操作。
在这里插入图片描述
第二步:在消息处添加注释,然后选择对勾,它会有蓝条移动,如果自己消失而没有弹框,就说明成功了。此时进行的操作就是git commit,将代码提交到了本地分支dev-wzy。
在这里插入图片描述
第三步:点击…,选择拉取自…,从dev-developing中拉取代码。这一步的作用是保证自己此时的代码是最新的,因为在你开发时,可能小组别的成员提交了代码。如果有冲突,就会在这一步显示出来,解决后再次git add和git commit就好。
在这里插入图片描述
在这里插入图片描述
第四步:选择推送到,将代码git push到远程分支dev-wzy上。
在这里插入图片描述
第五步:进入GitLab中,进行合并请求,将远程的dev-wzy分支合并到dev-developing分支上。
在这里插入图片描述
第六步:提交合并请求
在这里插入图片描述
第七步:点击Merge后无报错就算好了。这就算是将dev-wzy成功合并到了dev-developing。
在这里插入图片描述

小结

不管是命令行,idea还是vs code,拉取和提交的思路是一致的。
感谢思维清晰,冰雪聪明的新月的帮助,ღ( ´・ᴗ・` )比心。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡夫卡的熊kfk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值