【问题标题】:How to gitignore sub-directories under parent folder?如何gitignore父文件夹下的子目录?
【发布时间】:2017-10-21 22:41:02
【问题描述】:

我有以下结构:

FolderA
-FolderB
--FolderB1
---FileB1
---FileB2
--FolderC
---FolderC1
----FileC1

假设如果我在 FolderC1 下工作并且想要 gitignore 文件夹 B 及以下内容?

【问题讨论】:

  • “在”FolderC1 下工作?你当前的工作目录与什么有什么关系?
  • 忽略已经这样工作了。
  • 当我在 FolderC1.它还显示了我不想要的 FolderB 下的所有更改。当我添加此 ../../FolderB 时,它不起作用。如何忽略父文件夹中的其他子目录?
  • .gitignore 放入FolderA

标签: git directory gitignore


【解决方案1】:

当我在 FolderC1 中给出 git 状态时。它还显示了我不想要的 FolderB 下的所有更改

只需添加git status的路径:

cd FolderA/FolderB/FolderC
git status .

这将只显示来自当前文件夹 (C) 及以下文件夹的更改。
这与“gitignore”无关,它会阻止跟踪其他文件夹的元素。

【讨论】:

    猜你喜欢
    • 2022-11-16
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多