【问题标题】:How to remove unversioned file permanently from git [duplicate]如何从 git 中永久删除未版本控制的文件 [重复]
【发布时间】:2021-12-11 11:55:24
【问题描述】:

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

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

见下图

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

【问题讨论】:

  • 忽略它们,它是..

标签: git


【解决方案1】:

您不需要物理删除这些文件,因为无论如何它们都会在构建期间创建。相反,您需要将这些文件添加到 .gitignore 文件中 - 按名称或文件扩展名。例如,更多细节could be found here

【讨论】:

    猜你喜欢
    • 2016-06-15
    • 2013-05-09
    • 1970-01-01
    • 2012-03-06
    • 2017-01-06
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    相关资源
    最近更新 更多