2010-07-16 91 views
2

我有一個存儲庫,我拉的變化,所以現在它是最新的遠程存儲庫。除此之外,現在我意識到我需要將所有存儲庫更改全部取消,並且不會執行任何操作。我想回到歷史中,以便在我拉動時不會收到「已更新」。也是第二部分,我怎麼能拉動並獲得他們所有的變化保持不變?與git我如何合併已經合併的存儲庫?

回答

2
git reset --hard origin/otherbranchname 

假設:你在你想移動的分支上,遙控器被稱爲原點,你真的想要吹走你所有的提交。

git reset移動分支指針。這個命令簡單地將它從當前位置中取出,並將它放在遙控器的分支指針上,同時更改所有的工作副本文件。