【问题标题】:.gitignore exclude directories under directory, but not top-level files.gitignore 排除目录下的目录,但不排除顶级文件
【发布时间】:2014-08-08 21:18:26
【问题描述】:

我有一个文件夹,其中包含文件(主要是档案)和非特定子目录(它们的扩展),我想忽略提取的文件。文件总是解压到子目录中。

我应该在我的 .gitignore 中添加什么?

【问题讨论】:

  • */ 将完全忽略所有子目录内容。

标签: git version-control gitignore


【解决方案1】:

this question and its accepted answer 之后,这个 sn-p 添加到相关目录中的 .gitignore 文件中就可以了:

*
!/*
*~

这会递归地忽略此目录中的所有内容,但不会忽略直接包含在其中的文件,以 ~ 结尾的文件除外(emacs 备份)。

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 2019-03-23
    • 2018-01-08
    • 2010-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    相关资源
    最近更新 更多