git如何合併遠端2個分支

2021-08-13 11:43:05 字數 925 閱讀 1156

提要:專案用的gitlab,手動在管理後台只能新建刪除以及合併master分支,並不能合併2個有衝突的分支,所以還得用命令列

git clone

git branch -a

* master

remotes/origin/head -> origin/master

remotes/origin/v1.2

remotes/origin/master

remotes/origin/v1.1

remotes/origin/v1.0

比如同時有三個人開發,1.2最早是基於1.0,但是由於專案未發布,1.0,1.1,1.2全部都在同時開發,現在想把1.0已經增加的功能先合併到1.2;

git checkout v1.0

git checkout v1.2

git merge v1.0

automatic merge failed; fix conflicts and then commit the result.

最後再commit

git commit -m "解決2個分支之間的衝突"

git push origin v1.2

git鼓勵大量使用分支:

檢視分支:git branch

建立分支:git branch 切換分支:git checkout 建立+切換分支:git checkout -b 合併某分支到當前分支:git merge 刪除分支:git branch -d

git如何合併遠端2個分支

git clone git branch a master remotes origin head origin master remotes origin v1.2 remotes origin master remotes origin v1.1 remotes origin v1.0 比如同時...

git如何合併遠端2個分支

git clone git branch a master remotes origin head origin master remotes origin v1.2 remotes origin master remotes origin v1.1 remotes origin v1.0 比如同時...

git合併遠端分支

有的時候我們需要跟別人合作進行開發,然後分別使用不同的git分支,等專案完成時,需要進行 合併,就需要知道git如何合併遠端分支。假設你本地在使用的分支為a master也是一樣的 需要合併的遠端分支為b 第一步在本地新建乙個與遠端的分支b相同 被合併的版本 的分支b git checkout b ...