小编典典

在 git 中最后一次提交后重置所有更改

all

如何撤消上次提交后对我的目录所做的 每项 更改,包括删除添加的文件、重置修改的文件以及重新添加已删除的文件?


阅读 69

收藏
2022-03-23

共1个答案

小编典典

首先,重置所有更改

这将撤消您对跟踪文件所做的任何更改并恢复已删除的文件:

git reset HEAD --hard

二、删除新文件

这将删除自上次提交以来添加的所有新文件:

git clean -fd

.gitignore保留未跟踪的文件;他们不会被删除

警告 :使用-x而不是-fd 删除被忽略的文件。你可能不想这样做。

2022-03-23