我正在尝试运行:
git checkout master
Run Code Online (Sandbox Code Playgroud)
我不断收到:致命的:
failed to read object 9466835e6cb608c32ec4bf98b2acfa421fd77d3d: Permission denied
Run Code Online (Sandbox Code Playgroud)
我尝试运行:
chown -R my-user *
Run Code Online (Sandbox Code Playgroud)
没有帮助。有什么建议么?
小智 3
第一次尝试
sudo chmod -R 777 path_to_your_project_folder
Run Code Online (Sandbox Code Playgroud)
如果它不起作用,请尝试以下解决方案。
当 git 历史记录中留下悬空的 blob 时,有时会尝试执行此操作。您可以备份 .git 文件夹并运行 fsck。
$ git fsck --full
Run Code Online (Sandbox Code Playgroud)
请参阅此答案以了解更多详细信息