Git 多人协做开发流程

一、首先,你须要在远程仓库建立一个新的项目(github、gitee或是你本身的远程服务器),这个新的项目默认会有一个主分支 master,如今你须要新建一个 dev 分支,这个dev分支就是所谓的主战场,在之后的开发中,就在这个dev以及dev下的分支进行开发。git

二、而后使用git命令git clone到一个空的文件夹github

clipboard.png

三、克隆下来的这个项目至关于你在远程建立的那个项目的镜像,因此如今你本地的项目里也有个dev分支,固然也有master分支,如今切换到dev分支 git checkout dev 服务器

clipboard.png

四、如今就能够在这个dev分支上新建本身的分支愉快的开发了,命令 git checkout -b dev1 spa

clipboard.png

五、因为是多人开发,另外一我的也能够以一样的方式(经历二、三、4步骤后)新建一个本身的分支dev2 命令git checkout -b dev2 blog

六、在dev1 或 dev2 开发完成后,须要提交到本地仓库,在dev1分支下使用命令 git add . 和 git commit -a -m 'commit msg'ip

clipboard.png

七、提交完以后,须要汇总到dev分支上,先切回dev分支,命令git checkout dev,这个时候是没有你在dev1上修改或添加的东西的,须要合并以后才会有;开发

八、合并 在dev分支下使用命令 git merge dev1it

clipboard.png

如今就能够在dev分支下看到你在dev1分支下修改的东西了ast

九、提交 合并到dev分支以后就是提交到远程仓库的dev分支,能够先看一下如今都有什么分支,命令 git branch -aclass

clipboard.png

十、提交到远程dev 命令 git push origin dev

clipboard.png

clipboard.png

十一、如今远程仓库的dev分支上已是最新的代码了;最后再把远程的dev分支合并到远程的master主分支上就能够了。通常主分支主要是存放比较稳定版本的版本,dev分支才是最活跃的。

相关文章
相关标签/搜索