我已使用以下命令将 GitHub 存储库克隆到本地计算机上的新目录中:
git clone git@github.com:*****/project.git destination-dir
克隆工作正常,但每当我尝试拉或推时,我都会返回此错误:
error: insufficient permission for adding an object to repository database .git/objects
fatal: git write-tree failed to write a tree
我做错了什么?我该如何解决这个问题。从我目前在网上阅读的内容来看,如果您使用的是自己的存储库(即不是 GitHub),那么问题是微不足道的,但是如果在 GitHub 上(没有 ssh 访问)我该怎么办。
另外,我应该补充一点,我的机器上有另一个目录指向 GitHub 上的相同存储库,这对于拉取和推送来说很好。