如果我有一个global.gitignore和一个project local.gitignore,它们都被利用了吗?

如果我有一个global.gitignore和一个project local.gitignore,它们都被利用了吗?,git,Git,如果我有一个.gitignore文件,并且我的项目也有一个.gitignore文件,并且它们都包含不同的内容,那么这两个文件中的条目是否都可以用于我的项目?是 他们一起将忽略他们说要忽略的(联合)文件 这可能很有用,例如: 全局忽略emacs/vi/temp文件(根据本地工具) 项目忽略构建工件 请记住,.gitignore文件也在repo中按层次工作。因此,repo根目录中的.gitignore将忽略整个repo中的内容,而.gitignore将忽略*。因此,例如,repo的构建目录中的文件

如果我有一个.gitignore文件,并且我的项目也有一个.gitignore文件,并且它们都包含不同的内容,那么这两个文件中的条目是否都可以用于我的项目?

他们一起将忽略他们说要忽略的(联合)文件

这可能很有用,例如:

  • 全局忽略emacs/vi/temp文件(根据本地工具)
  • 项目忽略构建工件

请记住,
.gitignore
文件也在repo中按层次工作。因此,repo根目录中的
.gitignore
将忽略整个repo中的内容,而
.gitignore
将忽略
*。因此,例如,repo的
构建
目录中的
文件将只忽略
构建
中的文件类型及其下的任何内容。此较低的
.gitignore
与目录结构中较高的任何其他
.gitignore
文件联合。