- 首先我们要处理的是两个开发者的分支问题:
目前有三个分支:master,dev1(主管),dev2(我)
从远程拉取到我们master主分支代码后,自己新建一个分支
git checkout -b dev2相当于git branch dev2,git checkout dev2,在自己分支编写代码。之后想合并到dev1这个分支中,我们需要切换到dev1(可以在远程仓库地址找到),进行代码拉取
git pull,这样我们就获取到dev1最新的代码,通过git chechkout dev1,git merge dev2,如果有冲突(两个开发者对同一文件进行了修改)就通过和别人(主管)协商解决冲突。这里我们也可以通过gitlab的merge来进行合并。

1.png

2.png
- 之后在分支
dev1进行版本提交:git add .,git commit -m'版本描述',git push。