用git删除非存储库文件?

我正在写Autotools代码,并在开发过程中,生成大量的文件。

有反正告诉git从一个不属于版本库的目录中删除所有文件吗?

谢谢!

你可以使用git-clean 。 这个命令将删除未跟踪的文件/目录。 默认情况下,它只会打印它将被删除的内容,而不会实际删除它们。

给定-f标志删除文件, -d标志删除空目录:

 git clean -df 

还删除被忽略的文件:

 git clean -dfx