在尝试推入git时(使用源代码树),我得到了以下输出:
Pushing to ssh://USERNAME@DEVGROUP.local/git/PROJECTNAME
remote: error: insufficient permission for adding an object to repository database objects
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
(我使用USERNAME
& PROJECTNAME
& DEVGROUP
代替实际输出原因......版权......)。
过了一会儿,我再次尝试推动,这次也得到了相同的输出:
! [remote rejected] develop -> develop (unpacker error)
我找到了一个类似问题的答案,例如 this,但我能找到的所有内容都表明我需要使用chmod& chgrp命令,我真的不想在没有充分理由的情况下使用它。所以我的问题是 - 即使我能够" git push"之前,如何安全地修复它,而不用担心会弄乱设置?