0
我有一個git repo我拉下來。我在本地對代碼進行了一些更改。我只是想恢復這些更改而不使用它們。有沒有辦法做到這一點?爲什麼這麼難?我不想承諾任何東西......我只想恢復我的本地代碼。恢復本地git代碼庫發佈更改
我正在尋找一個簡單的命令來做到這一點。
例如,SVN使它變得非常簡單。我所要做的只是刪除文件並「更新我的代碼」並將其恢復。
我有一個git repo我拉下來。我在本地對代碼進行了一些更改。我只是想恢復這些更改而不使用它們。有沒有辦法做到這一點?爲什麼這麼難?我不想承諾任何東西......我只想恢復我的本地代碼。恢復本地git代碼庫發佈更改
我正在尋找一個簡單的命令來做到這一點。
例如,SVN使它變得非常簡單。我所要做的只是刪除文件並「更新我的代碼」並將其恢復。
git reset --hard HEAD
將重置頭並擺脫您所做的任何更改。
Git
不是硬但與SVN
只是非常不同。此命令將恢復對跟蹤文件的所有更改:
git reset --hard HEAD
'HEAD'指您最近一次提交的提示。在你的情況下,當你拉動它時,它指向存儲庫的狀態。 – DanGordon