目的:
將毫無(wú)關(guān)聯(lián)的本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)進(jìn)行合并。
1团赏、新增遠(yuǎn)程倉(cāng)庫(kù)地址
本地倉(cāng)庫(kù),首先需要添加遠(yuǎn)程倉(cāng)庫(kù)地址:
git remote add origin 遠(yuǎn)程倉(cāng)庫(kù)地址
2耐薯、關(guān)聯(lián)遠(yuǎn)程分支
創(chuàng)建本地開(kāi)發(fā)分支 develop:
git checkout -b develop
關(guān)聯(lián)遠(yuǎn)程分支:
git branch --set-upstream-to=origin/develop develop
3舔清、PULL遠(yuǎn)程倉(cāng)庫(kù)代碼
因?yàn)閮蓚€(gè)倉(cāng)庫(kù)毫無(wú)關(guān)聯(lián)丝里,所以在PULL的時(shí)候需要增加參數(shù) --allow-unrelated-histories
,否則會(huì)報(bào)錯(cuò)fatal: refusing to merge unrelated histories体谒。
實(shí)例:git pull origin master --allow-unrelated-histories
4杯聚、提交本地代碼并PUSH
合并成功。