【问题标题】:gitignore extension-less files from ONE directory来自 ONE 目录的 gitignore 无扩展名文件
【发布时间】:2021-01-01 05:53:01
【问题描述】:

我想忽略存储库中一个目录中的所有无扩展名文件(c++ 可执行文件)。 文件结构是这样的:

|--REPO
|   |--CPP
|   |   |--dir1
|   |   |    |--code1.cpp
|   |   |    |--executable1
|   |   |--dir2
|   |   |    |--code2.cpp
|   |   |    |--executable2
|   |--otherStuff

我尝试了什么:

**/CPP/**/*
!**/CPP/**/*.*
!**/CPP/**/*/

但它不会忽略可执行文件。

【问题讨论】:

  • 这不是“从一个目录”:这里涉及的目录是CPP/dir1CPP/dir2,它们是两个目录。除此之外,请记住 .gitignore 并不意味着“忽略”(它实际上意味着“不要抱怨未跟踪,也不要自动添加未跟踪”,这反过来意味着如果他们已经被跟踪,@987654326 中的列表@ 无效),并查看相关问题。

标签: c++ git github executable gitignore


【解决方案1】:

尝试添加到 .gitignore

**/CPP/*
**/CPP/*.cpp

【讨论】:

    【解决方案2】:

    我在这些行的开头有标签,删除它们后它起作用了。

    【讨论】:

      猜你喜欢
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-14
      • 1970-01-01
      相关资源
      最近更新 更多