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分支纔是最活躍的。

相關文章
相關標籤/搜索