git add或untracked文件取消

时间:2017-05-06 04:02:34

标签: git github git-add

我对+----------+--------+ | idcompra | nombre | +----------+--------+ | 1 | none | | 2 | none | | 3 | none | +----------+--------+ undo git add提出了一些问题。

最近我犯了一些错误。
首先,我添加了所有目录的文件。我想取消添加。然后,在我编写git reset命令后删除了一些目录。
第二,仍然保留了几个git rm-。我找到了解决方案。我做了Untracked Files。但是,它仍然保持着。

在结论中,我无法恢复某些目录,因此很多git reset都维持在Untracked Files状态。

我该如何解决这个问题?
至少,我希望取消Untracked Files

未跟踪文件状态 it's my Untracked files status

1 个答案:

答案 0 :(得分:1)

使用git clean

-n将显示将被删除

git clean -n

现在删除文件:

git clean -f

要删除目录,请运行git clean -f -dgit clean -fd

要删除被忽略的文件,请运行git clean -f -Xgit clean -fX

要删除已忽略和未忽略的文件,请运行git clean -f -xgit clean -fx