mac git 切换分支文件仅读

it2026-09-19  2

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.解决问题
最新回复(0)