假設我創建使用下面的命令空GIT回購復位:GIT如何在不提交
# git init
然後我開始添加遠程倉庫:
# git remote add remote1 ........
# git remote add remote2 ........
# git remote add remote3 ........
和取:
# git fetch --all
最後,我併入本地回購所有我需要的遠程分支:
# git merge remote1/branchX
# git merge remote2/branchY
# git merge remote3/branchZ
現在,假設我必須在所有合併之前重置本地回購;自然的解決方案似乎是創建一個新的空存儲庫。但問題是:取回我的遠程存儲庫需要很長時間(小時),所以我想避免再次反覆。
我不能做一個「混帳重置」,因爲我沒有提交前所有合併。
+1,因爲它可以解決未來的問題,但...現在如何解決它的任何想法,現在已經太遲了? – Cristiano
更新;看看這對你有用。 –