在 A 分支上寫了好多代碼之后,想要合到 master 上,但是 master 上別人已經(jīng)提交了很多代碼了,直接合并會有很多沖突,這時候就需要先在本地拉取一下 master 代碼,解決沖突,再提到 master 上,可以用下面的操作來解決跟 master 分支代碼的沖突:
(提示:“#” 后面是注釋,無需復制,只復制前面的 shell 命令就行)
git checkout master
git pull orgin master
git checkout Groupon #Groupon 是 A 分支的名字
git rebase -i master #然后這時候就會有沖突了,解決沖突之后往下執(zhí)行。ps:我用的是 SourceTree,沖突文件會被標注出來,手動解決沖突就行
git rebase - - continue #是兩個橫杠,中間無空格,橫杠跟“ continue” 之間也無空格
直到提示
Successfully rebased and updated
說明已經(jīng)解決掉所有的沖突了