1.git branch 权限问题
执行 git branch报错
warning: unable
to access
'/Users/xiaowang/.config/git/attributes': Permission denied
warning: unable
to access
'/Users/xiaowang/.config/git/attributes': Permission denied
解决方案
1.查看
.config目录权限问
cd
/Users
/xiaowang
/.config 报错Permission denied
2.用户root进入
sudo
-i
3.再次进入
.config目录查看权限
cd
/Users
/xiaowang
/.config
ls
-la
目录没有可写、可执行权限
4.回到上级目录增加权限
sudo chown
+x
.config
sudo chown
+w
.config
5.解决问题
2.每次git checkout dev切换分支权限问题
场景
每次git checkout dev,发现项目所有问题仅是仅读状态 执行sudo chmod
-R
777 ${项目名},下次再执行还是出现同样问题
解决方案
1.进入项目目录下
,查看各个文件夹的权限
cd shangraomajiang
ls
-la
2.发现main
.go文件所有者为zonst
sudo chmod xiaowang main
.go
3.解决问题