【问题标题】:How to ignore an executable file in linux that does not have an extension in .gitignore? [duplicate]如何忽略 .gitignore 中没有扩展名的 linux 中的可执行文件? [复制]
【发布时间】:2023-03-16 13:52:01
【问题描述】:

我有一个 C++ 代码,在代码块中执行它后,它会生成另外两个文件(ugly.o 和丑陋的)。后者没有扩展名并且是可执行的。我可以通过将.gitignore 输入为ugly 来手动忽略它。然而,这不是一种动态的方式。当我创建一个新文件时,我必须在 .gitignore 中明确添加另一个文件名。您是否知道其他使其动态化的方法,即会忽略任何没有扩展名的文件?

【问题讨论】:

  • 您是否要在存储库中创建和删除许多项目,每个项目都有不同的名称?你会一直创建很多可执行文件吗?如果不是,那么我真的不认为这是一个问题。你有你的工作空间,你在工作空间中有一组固定的项目,你只需要将项目可执行文件添加到.gitignore文件一次就可以了。

标签: git gitignore


【解决方案1】:

两种解决方案,将所有这些文件放入单独的文件夹中,例如 _notused/ 和 .gitignore 整个文件夹(这就是我所做的)

或向该文件添加扩展名并在 .gitignore 中明确忽略它

或者只使用.gitingore 中的文件名(即使没有扩展名和/或作为独特的模式,正如类似的答案所建议的那样)(没有尝试过,但它可能有效)

【讨论】:

    猜你喜欢
    • 2013-05-07
    • 2019-08-29
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 2020-04-21
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多