分別有倉庫 A(github),B(JAE 的 git),本機為C。A, B都進行了 README.md 的初始化,就是說,這個情況下,已經(jīng)存在沖突了,log不一致。先從倉庫A獲取下來,C 修改完畢提交,順利提交至A,此時 如何從 C 提交到B,需要進行多少操作,使得倉庫記錄 A 和 B 的log一致(后面一致即可)?這個問題我嘗試過,沒解決。
2 回答

嚕嚕噠
TA貢獻1784條經(jīng)驗 獲得超7個贊
這么久了,經(jīng)過了 git 的不斷使用,也知道了具體方法。
假設(shè)以 a 倉庫作為最終的使用倉庫, b為發(fā)布倉庫。分支都為 dev
現(xiàn)在我自己回復自己吧:
第一步,增加遠程倉庫
git remote add origin1 git.a
git remote add origin2 git.b
第二步,本地確保沒 change 的東西,拉去遠程倉庫地址,然后進行 rebase 。
git fetch origin1
git rebase -i origin1/dev
如果有沖突,解決完。
git push -f origin1 dev
git push -f origin2 dev
done.
- 2 回答
- 0 關(guān)注
- 1414 瀏覽
添加回答
舉報
0/150
提交
取消