我正在尝试运行:
git checkout master
并且我不断得到:致命的:
failed to read object 9466835e6cb608c32ec4bf98b2acfa421fd77d3d: Permission denied
我尝试跑步:
chown -R my-user *
没有帮助。有什么建议吗?
答案 0 :(得分:-1)
第一次尝试
sudo chmod -R 777 path_to_your_project_folder
如果它不起作用,请尝试以下解决方案。
尝试执行此操作有时会在git历史记录中留下悬挂的Blob时发生。您可以备份.git文件夹并运行fsck。
$ git fsck --full
请参阅this答案以获取更多详细信息