我使用哪种全球gitignore?

时间:2016-10-20 20:46:56

标签: git macos gitignore

我是git的新手。前段时间,我已经在我的MacBook Pro上进行了设置并且几个月没有使用它。现在我想知道如何才能找到以下内容:

  1. 我是否已经设置了全局gitignore以及如何找到它在MacBookPro上的位置?

  2. 我是否设置了多个全局gitignore文件以及如何查找它们在我的系统中的位置?

  3. 如果我有多个全局gitignore文件,我当前将哪一个设置为git使用?

  4. 请提供最好的解释,我是MacBook终端和git的新手。 感谢

1 个答案:

答案 0 :(得分:1)

您正在使用的gitignore是最近的父目录中的gitignore,用于初始化git repo。所以如果你有这样的文件系统:

root/
  | .gitignore
  | user/
     | .gitignore
     | dev/
         | .gitignore
         | project/

如果project是您的git存储库的目录,则正在使用的.gitignore是dev中的.gitignore,因为它是project最近的父级。

检查您的全局.gitignore运行git config --get core.excludesfile