您可以在单个存储库中的每个目录中拥有额外的.gitignore吗?

xjreopfe  于 2023-03-11  发布在  Git
关注(0)|答案(3)|浏览(373)

您能否在一个目录中创建一个.gitignore文件,并且该文件仅适用于该目录中的文件(和目录)?

x6h2sr28

x6h2sr281#

是的,你可以。试试看,它工作得很好。把一个.gitignore放在你的repo的根目录下,把另一个.gitignore和其他要忽略的东西放在一个子目录下。

4smxwvx5

4smxwvx52#

类似的问题是:(2010年7月)
或者,如果每个分支可以有不同版本的.gitignore文件:使用github托管公共git仓库,同时确保敏感数据文件不被跟踪(2010年2月)
可能进一步相关的:如何告诉git在合并特定文件时总是选择本地版本?

sd2nnvve

sd2nnvve3#

您可以只指定要忽略的文件,格式如下

Xyz/*.abc

在根目录的.gitignore中,从而可能不再需要单独的忽略文件。

相关问题