如何从当前工作树中删除未追踪的本地文件?


当前回答

git-clean - 从工作树中删除未追踪的文件

其他回答

这是我一直使用的:

git clean -fdx

对于一个非常大的项目,你可能想运行它几次。

删除未追踪的文件的简单方法

要删除所有未追踪的文件,简单的方式是先添加所有文件并重新设置下面的复制文件。

git add --all
git reset --hard HEAD

我认为最安全、最容易的方式就是这样!

git add .
git stash 

更多信息 https://www.atlassian.com/git/tutorials/saving-changes/git-stash#stashing-your-work

要删除未追踪的文件:

git add .
git reset --hard HEAD

使用 git reset HEAD <file> 删除文件