git分支中的一些理解

  1. 首先我们要处理的是两个开发者的分支问题:

目前有三个分支:master,dev1(主管),dev2(我)

  1. 从远程拉取到我们master主分支代码后,自己新建一个分支git checkout -b dev2相当于git branch dev2,git checkout dev2,在自己分支编写代码。

  2. 之后想合并到dev1这个分支中,我们需要切换到dev1(可以在远程仓库地址找到),进行代码拉取git pull,这样我们就获取到dev1最新的代码,通过git chechkout dev1,git merge dev2,如果有冲突(两个开发者对同一文件进行了修改)就通过和别人(主管)协商解决冲突。这里我们也可以通过gitlab的merge来进行合并。

1.png
2.png
  1. 之后在分支dev1进行版本提交:git add .,git commit -m'版本描述',git push
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。