git把OS X中所有用户的配置文件存储在哪里?

mccptt67  于 2023-03-06  发布在  Git
关注(0)|答案(3)|浏览(148)

根据Git Pro,它应该在这里:

/etc/gitconfig-所有用户及其存储库。(不在OSX[]上)

但是,我没有看到此文件。
是在其他地方还是需要我自己创建?

093gszye

093gszye1#

读取系统上的git config --help
如您所见,可以使用git config命令管理此文件
但是在我系统上

$ git config --system -l
fatal: unable to read config file '/etc/gitconfig': No such file or directory

这是因为我从来没有设置过!这很正常
我确实使用了git config --global,它是针对每个用户的文件,而不是上面的针对每个服务器的文件

eufgjt7s

eufgjt7s2#

我有Mac OS Sierra,我已经从here安装了Git。我认为系统级文件位置可能会改变,这取决于你在Mac中安装Git的方式,就像你用Brew($ brew install git)安装一样。
对于本地git配置文件,请参阅查看git项目中一个名为.git的隐藏文件夹,其中包含config文件。
对于全局级别的git配置文件,$HOME/.gitconfig是该文件。
对于系统级文件,我有/usr/local/git/etc/gitconfig中的文件。
如果这与您的配置文件不匹配,并且假设配置文件存在,则可以运行以下命令

git config --system -–edit
git config --global --edit
git config --local --edit

然后你的编辑器会打开,从那里你可以看到这些文件的位置。对我来说,我已经设置了崇高编辑器,然后我只做File -> Open,我可以看到这个文件的位置。

k4emjkb1

k4emjkb13#

当你第一次安装git时,.gitconfig文件可能不存在,在这种情况下,你需要创建它。

$ vim ~/.gitconfig

然后

$ source ~/.gitconfig

然后它应该全球可用。

相关问题