致命:未能读取对象xxx:权限被拒绝

问题描述 投票:0回答:1

我正试着跑:

git checkout master

并且我经常得到:致命:

failed to read object 9466835e6cb608c32ec4bf98b2acfa421fd77d3d: Permission denied

我试过跑:

chown -R my-user *

没有任何帮助。有什么建议?

git
1个回答
-1
投票

第一次尝试

sudo chmod -R  777 path_to_your_project_folder

如果它不起作用尝试下面的解决方案。

尝试在git历史中留下悬空blob时会发生这种情况。您可以备份.git文件夹并运行fsck。

$ git fsck --full

有关详细信息,请参阅this答案

© www.soinside.com 2019 - 2024. All rights reserved.