获取<user> /。config / git / attributes':权限被拒绝,但/ git不存在

时间:2019-05-01 18:00:37

标签: git

我正在Ubuntu 18.04.1。上设置Snips服务器。当我尝试安装一项技能时,会收到此消息,但当我进行git clone时却不会发生。

  

警告:无法访问/home/<user>/.config/git/attributes:   权限被拒绝

我去检查/ git /的权限,发现/.config/git目录不存在。

我克隆了一个仓库,以为它可以创建/ git目录,但是没有。

我创建了/ git /文件夹并收到了相同的消息

我也这样做了:touch attributes并且错误仍然存​​在。

我按照另一个类似的问题中的建议检查了root / .config,但是/ root中没有.config

我尝试了git config -l --show-origin,但没有结果

这是一个问题还是我可以安全地忽略它?

我该如何解决?

2 个答案:

答案 0 :(得分:0)

检查~/.config目录的权限。如果您以前使用root运行了创建sudo目录(例如~/.config)的命令sudo htop,则可能将其错误地设置为ls -ld ~/.config # if the owner is root, then change the owner to your user sudo chown -R $USER ~/.config

{{1}}

source

答案 1 :(得分:0)

解决方案:

为此转到终端

只需运行命令: 须藤 chmod 755 /用户/您的用户名/.config

在你的情况下: 须藤 chmod 755 /home/你的用户名/.config