如何指定 Git 配置路径
How to specify Git config path
我有一个 ~/.gitconfig
文件,我安装了 pm2,它创建了一个名为 ~/config/
的文件夹。
在那之后,Git 假设 pm2 的 ~/.config/
文件夹是它可以找到它的设置的地方(剧透:不是)。
如何告诉 Git 停止查看 ~/.config/
并只使用旧的 ~/.gitconfig
?
文件名必须是.gitconfig
。
如何设置别名 ~/.config/
指向 ~/.gitconfig/
键入 man git config
有一个名为 FILES 的部分,其中列出了所有系统文件的位置。全局 Git 配置文件在 ~/.gitconfig
中,但还有一个 "system" 配置文件,通常在 /etc/gitconfig.
中
Atlassian 给出了答案。只是 chown
文件夹允许 Git 浏览文件夹,然后 Git 什么也找不到,并正确移动到 .gitconfig
sudo chown -R my_user:my_user ~/.config
该文件夹应该归用户所有,看看它在我用户的主文件夹中的情况。
资料来源:https://confluence.atlassian.com/stashkb/permission-denied-on-git-config-file-314447088.html
我有一个 ~/.gitconfig
文件,我安装了 pm2,它创建了一个名为 ~/config/
的文件夹。
在那之后,Git 假设 pm2 的 ~/.config/
文件夹是它可以找到它的设置的地方(剧透:不是)。
如何告诉 Git 停止查看 ~/.config/
并只使用旧的 ~/.gitconfig
?
文件名必须是.gitconfig
。
如何设置别名 ~/.config/
指向 ~/.gitconfig/
键入 man git config
有一个名为 FILES 的部分,其中列出了所有系统文件的位置。全局 Git 配置文件在 ~/.gitconfig
中,但还有一个 "system" 配置文件,通常在 /etc/gitconfig.
Atlassian 给出了答案。只是 chown
文件夹允许 Git 浏览文件夹,然后 Git 什么也找不到,并正确移动到 .gitconfig
sudo chown -R my_user:my_user ~/.config
该文件夹应该归用户所有,看看它在我用户的主文件夹中的情况。 资料来源:https://confluence.atlassian.com/stashkb/permission-denied-on-git-config-file-314447088.html