我正在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
,但没有结果
这是一个问题还是我可以安全地忽略它?
我该如何解决?
答案 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}}
答案 1 :(得分:0)
解决方案:
为此转到终端
只需运行命令: 须藤 chmod 755 /用户/您的用户名/.config
在你的情况下: 须藤 chmod 755 /home/你的用户名/.config