git在提交代码时,出现unable to access “XXXXX” Permission denied权限被拒绝的警告时,应该怎么去掉

382 阅读1分钟

不少小伙伴去一家新的公司,领了一台新的mac,开开心心的打开电脑拉取项目,提交代码的时候,出现一排排的warning,虽然代码也提交成功了,但是对一个资深的新手来讲,确实很难受.

那么针对这个问题,我们怎么解决呢?

我先上一张图,如果是类似的问题,那么可以试试下面的办法 在这里插入图片描述 看这一排排的警告⚠️,着实让人难受,一般在使用新的mac的时候,会出现这个问题,是因为有一些文件夹需要root权限,所以在访问这些文件夹的时候会出现权限相关的警告

1、找到需要更改权限的文件

这个时候,我们需要打开终端,进入终端根目录

cd ~

然后查看当前文件夹的情况

ls -al

这个时候,如果顺利的话,你将看到一些文件以及文件的权限状态;

然后根据刚才的警告内容找到这个.config文件,你的不一定是.config,报错是什么文件,这里就找什么文件,千万别搞错.

我们可以看到,它需要的root权限 在这里插入图片描述

2、修改root权限

这里同样,报错是什么文件,就是写什么文件.不一定是.config哦

sudo chown (这里是你自己的管理员名称) .config

这个管理员名称是什么呢? 它是上图中,马赛克挡住的那一部分.看看你的终端就知道了

最后一步,根据提示敲入解锁mac的密码,按下回车键,问题解决!