首页 > 解决方案 > 如何从 git 中永久删除未版本控制的文件

问题描述

我有一个存储库,我保存了我的源代码。我已经克隆并构建并运行,我正在尝试删除未版本化但无法删除的文件。我已经尝试使用以下命令

git clean -n -d 
git clean -f -d
git clean -f -d -x
git clean -x -i

见下图

在此处输入图像描述

当我尝试手动删除时它没有被删除,但是在再次构建项目后它显示在 git local change 中。请帮助告诉我如何永久删除未版本化或本地未跟踪的文件,以便在构建项目后它不应该显示在本地更改中。我只想查看与项目相关的本地更改文件。

标签: git

解决方案


您不需要物理删除这些文件,因为无论如何它们将在构建期间创建。相反,您需要将这些文件添加到.gitignore文件中 - 按名称或文件扩展名。例如,可以在此处找到更多详细信息。


推荐阅读