如何撤消上次提交后对我的目录所做的 每项 更改,包括删除添加的文件、重置修改的文件以及重新添加已删除的文件?
首先,重置所有更改
这将撤消您对跟踪文件所做的任何更改并恢复已删除的文件:
git reset HEAD --hard
二、删除新文件
这将删除自上次提交以来添加的所有新文件:
git clean -fd
.gitignore保留未跟踪的文件;他们不会被删除
.gitignore
警告 :使用-x而不是-fd 会 删除被忽略的文件。你可能不想这样做。
-x
-fd