git分支合併 2019 07 13

2021-09-25 05:47:23 字數 822 閱讀 8126

幾個人合作用開發專案時,**儲存到github上,我們不可能在原有**上直接修改除錯,這時就要建立乙個新的分支,在分支上改自己的**,修改完成後,把分支上修改的**合併到主分支master上就好了。這個過程需要經過以下幾個步驟:

1、建立乙個分支test

git branch test

2、檢視分支建立是否成功,下面的命令可以得到現在倉庫中的分支列表

git branch

3、master分支是倉庫預設的主分支,把工作從master分支下切換到test分支下

git checkout test

4、內容修改完成後,通過下面命令把內容提交給test分支下

git add -a

git push -u origin test

5、再把工作從test分支下切換到master下

git checkout master

6、因為是合作開發專案,這時遠端倉庫中的內容有可能已經發生了變化,所以我們需要將遠端倉庫中的內容和本地分支中的內容進行合併

git pull origin master

7、接下來要做的是將test分支合併到master上

git merge test

8、檢視分支中內容提交的狀態

git status

9、最後一步,我們把修改的內容提交到主分支上

git push origin master

如果你感覺合併後的內容有問題,你可以通過撤銷合併恢復到以前狀態。

git reset --hard head

**已經提交,撤銷的方法是

git reset --hard orig_head

git合併分支

應該是基本知識的,但是之前工作很少用develop分支,用的時候也不會負責合併和發布新版本,所以就一直沒有接觸這塊,做自己小東西一點一點嘗試吧,也不敢亂來,怕一不小心把自己 搞沒了.需求 我在github有乙個master分支,本地有乙個develop分支,目前做的修改都在develop上,現在準備...

git合併分支

工作中很多情況下都是並行開發,後開發的模組上線時需要合併先開發完成的 這就用到了git的多分支合併。這裡以分支dev5.0.1 dev5.0.2和主幹master進行講解。合併思路是先將dev5.0.1合併到master,在dev5.0.2合併master 的 最後把 dev5.0.2 推送到遠端版...

git 合併分支

master 分支 是原來分支 dev 是開發後的分支 現在的任務是要把開發後的dev分支 合併到master上面去 下面開始實戰。首先,我們建立dev分支,然後切換到dev分支 git checkout b dev switched to a new branch dev git checkout...