2011-06-08 104 views

回答

324

只要遠程倉庫是原點,即您感興趣的主人:

git fetch origin 
git reset --hard origin/master 

這告訴它來從遠程存儲庫的提交,你的工作副本定位到尖端其主分支。

所有不屬於遠程的本地提交都將消失。

7

作爲附錄,如果你想重新在遠程的頂部更改,你也可以嘗試:

git pull --rebase origin master 

然後,如果您想撤消你的一些變化(但也許不是所有的人)你可以使用:

git reset SHA_HASH 

然後做一些調整並重新提交。

相關問題