我们可以在不同的repo子文件夹中有多个.gitattributes文件吗



有没有办法拥有多个.gitattributes文件,每个子文件夹中一个,这样文件(在这种情况下是为了对LFS进行更模块化的管理(?

或者.gitattributes与.gitignore不同,并且只支持repo根目录下的单个文件?

感谢

https://git-scm.com/docs/gitattributes:

在决定将哪些属性分配给路径时,Git会参考$Git_DIR/info/attributes文件(优先级最高(、与所讨论的路径位于同一目录中的.gitattributes文件及其父目录,直到工作树的顶层(包含.gitattrattributes的目录与所讨论路径的距离越远,优先级越低(。最后考虑全局和系统范围的文件(它们的优先级最低(。

也就是说,您可以在工作树上分散任意数量的.gitattributes文件。与.gitignore相同。

最新更新