git 添加或取消跟踪文件
git add or untracked file cancel
我有一些关于 undo git add
和 git reset
的问题。
最近我犯了一些错误。
首先,我添加了所有目录的文件。我想取消添加。然后,在我写了一个 git rm-
命令后,一些目录被删除了。
其次,仍然保留了几个Untracked Files
。我找到了解决方案。我做到了 git reset
。但是,它仍然保持着。
最后,我无法恢复一些目录,所以很多 Untracked Files
都保持在 Untracked Files
状态。
我该如何解决这个问题?
至少,我希望取消Untracked Files
.
未跟踪文件状态
为此使用 git clean
。
-n
会显示会被删除
git clean -n
现在删除文件:
git clean -f
要删除目录,运行 git clean -f -d
或 git clean -fd
要删除忽略的文件,运行 git clean -f -X
或 git clean -fX
要删除忽略和未忽略的文件,运行 git clean -f -x
或 git clean -fx
我有一些关于 undo git add
和 git reset
的问题。
最近我犯了一些错误。
首先,我添加了所有目录的文件。我想取消添加。然后,在我写了一个 git rm-
命令后,一些目录被删除了。
其次,仍然保留了几个Untracked Files
。我找到了解决方案。我做到了 git reset
。但是,它仍然保持着。
最后,我无法恢复一些目录,所以很多 Untracked Files
都保持在 Untracked Files
状态。
我该如何解决这个问题?
至少,我希望取消Untracked Files
.
未跟踪文件状态
为此使用 git clean
。
-n
会显示会被删除
git clean -n
现在删除文件:
git clean -f
要删除目录,运行 git clean -f -d
或 git clean -fd
要删除忽略的文件,运行 git clean -f -X
或 git clean -fX
要删除忽略和未忽略的文件,运行 git clean -f -x
或 git clean -fx