为什么Git要把.gitconfig放在网络驱动器上?

umuewwlo  于 2023-06-20  发布在  Git
关注(0)|答案(2)|浏览(117)

我最近在我的机器上安装了Git for Windows(https://git-scm.com/download/win),在查找我的global .gitconfig文件时遇到了问题(请参阅stackoverflow.com/questions/39670247/cant-find-global-gitconfig-file/39671485)。
原来是在共享/网络驱动器上。为什么Git要把global .gitconfig文件放在那里?

9lowa7mx

9lowa7mx1#

这应该由环境HOME定义,据我所知,可能是由windows域设置定义的,指向网络中的某个“你的”地方。可以在“该用户的环境”设置对话框中重新定义它

sgtfey8w

sgtfey8w2#

我的也在做同样的事情。我在git中找不到任何指向网络驱动器的设置-非常奇怪。
git正在查看的网络驱动器(在我的例子中是P:驱动器)并不总是可用的,所以按照建议,我创建了一个HOME环境变量,并将其指向C:\config。然后我把我的. gitconfig文件放在那里。现在看起来工作得很好。
我仍然没有解释为什么它在看P:首先,它可能在查看另一个环境变量,但我看不到任何明显的东西。

相关问题