忽略git存储库中并行文件夹中的文件

时间:2014-06-05 18:58:31

标签: git gitignore

我有一个git存储库,其中有两个文件夹,例如A和B.我想在每个文件夹中放一个.gitignore文件,以便在我工作时,B中的A文件被忽略,而我在B文件中工作A被忽略了。这可能吗? A中带有../B或../B/*等的.gitignore文件不起作用。

1 个答案:

答案 0 :(得分:2)

那是不可能的,没有。最好的解决方案是在执行类似操作时使用目录后缀。 EG,坐在A中忽略B:

git status .

git status /path/to/A

请注意,大多数git命令会接受此操作,包括git commit。因此,不是git commit -a提交所有内容,只需执行git commit /path/to/A