2015-10-28 75 views
0

我有一個git repo我拉下來。我在本地對代碼進行了一些更改。我只是想恢復這些更改而不使用它們。有沒有辦法做到這一點?爲什麼這麼難?我不想承諾任何東西......我只想恢復我的本地代碼。恢復本地git代碼庫發佈更改

我正在尋找一個簡單的命令來做到這一點。

例如,SVN使它變得非常簡單。我所要做的只是刪除文件並「更新我的代碼」並將其恢復。

回答

1

git reset --hard HEAD將重置頭並擺脫您所做的任何更改。

+2

'HEAD'指您最近一次提交的提示。在你的情況下,當你拉動它時,它指向存儲庫的狀態。 – DanGordon

0

Git不是但與SVN只是非常不同。此命令將恢復對跟蹤文件的所有更改:

git reset --hard HEAD