我已经将linux机器上使用的帐户从OLD_USER更改为NEW_USER,现在git给了我这个:
unable to access '/home/OLD_USER/.config/git/ignore': Permission denied
答案 0 :(得分:0)
答案不是要更改/.config/git/
文件夹的所有者,而是要告诉git在哪里寻找全局用户配置。
您需要做的就是相对于您的帐户更改环境变量 XDG_CONFIG_HOME ,并使其指向/home/NEW_USER/.config/
而不是/home/OLD_USER/.config/
。
这可以通过插入来简单地实现:
〜/ .bashrc文件中的export XDG_CONFIG_HOME=/home/NEW_USER/.config/
答案 1 :(得分:0)
查看〜/ .gitconfig(/home/NEW_USER/.gitconfig)文件中的excludesfile设置。