2011-09-07 118 views

回答

5

復位到最後一次提交的遠程git reset HEAD --hard

了最新的替代HEAD遠程提交如果不是頭

然後清理一切git clean -fd

+1

將'-x'標誌添加到git clean還會刪除.gitignore文件中列出的所有文件:'git clean -fdx' –

+0

謝謝! 'git clean -fd'刪除我不想要的'未跟蹤文件':) –

1

最簡單的可能是簡單地再次克隆遠程存儲庫。

+0

首先保存您的本地'config'等設置。 –

+0

我只是克隆在其他地方,以保持兩者(並且只在一段時間後丟棄原件(和備份))。 – Mat

0

您可以使用

git pull 

但becare,這將在同一時間你的本地分支合併到遠程分支的狀態。

如果沒有,一個快進合併將完成,這就是你需要