我正在使用一个使用 git 的仓库。我跑了make depend
,它修改了一堆递归 Makefile。git diff
显示了一个 emdless 的更改列表,我想重置 repo。
在 SVN 下,我只需删除文件(和目录)并svn update
重新检查它们。
我尝试根据Restore a deleted file in a Git repo执行相同操作。不幸的是,没有任何东西被检查出来:
$ git reset HEAD; git checkout --
Unstaged changes after reset:
D ACKNOWLEDGMENTS
D CHANGES
D CHANGES.SSLeay
D Configure
D FAQ
D GitConfigure
...
$ ls
$
如何重置此回购?还是更容易删除它并且他们重新检查它,就好像它是一个新的结帐?