我使用的是哪个全局 gitignore?
Which global gitignore am I using?
我是 git 的新手。前段时间,我已经在我的 MacBook Pro 上设置了它,并且已经好几个月没有使用它了。现在我想知道我怎样才能弄清楚以下内容:
我是否已经设置了全局 git忽略以及如何找出它在我的 MacBookPro 上的位置?
我是否设置了多个全局git忽略文件以及如何找到它们在我系统上的位置?
如果我有多个全局git忽略文件,我设置为当前git使用哪一个?
请提供最好的解释,我是 MacBook 终端和 git 的新手。
谢谢
您正在使用的 gitignore 是最接近您的 git 存储库初始化位置的父目录中的那个。所以如果你有这样的文件系统:
root/
| .gitignore
| user/
| .gitignore
| dev/
| .gitignore
| project/
如果 project
是您的 git 存储库的目录,那么使用的 .gitignore 是 dev
中的目录,因为它是最接近 project
.
检查你的全局 .gitignore 是什么 运行 git config --get core.excludesfile
.
我是 git 的新手。前段时间,我已经在我的 MacBook Pro 上设置了它,并且已经好几个月没有使用它了。现在我想知道我怎样才能弄清楚以下内容:
我是否已经设置了全局 git忽略以及如何找出它在我的 MacBookPro 上的位置?
我是否设置了多个全局git忽略文件以及如何找到它们在我系统上的位置?
如果我有多个全局git忽略文件,我设置为当前git使用哪一个?
请提供最好的解释,我是 MacBook 终端和 git 的新手。 谢谢
您正在使用的 gitignore 是最接近您的 git 存储库初始化位置的父目录中的那个。所以如果你有这样的文件系统:
root/
| .gitignore
| user/
| .gitignore
| dev/
| .gitignore
| project/
如果 project
是您的 git 存储库的目录,那么使用的 .gitignore 是 dev
中的目录,因为它是最接近 project
.
检查你的全局 .gitignore 是什么 运行 git config --get core.excludesfile
.