由于权限不足,git提交失败

dmz*_*z73 7 git

尝试提交到本地存储库时,我收到以下错误:

error: insufficient permission for adding an object to repository database .git/objects
Run Code Online (Sandbox Code Playgroud)

我创建了另一个存储库来比较.git和.git/objects的权限,一切都在新存储库中正常工作,权限是相同的(drwxr-xr-x).可能导致此错误的原因是什么?

and*_*rej 12

cd repository
chown -R user:group *
cd .git
chown -R user:group *
cd ..
Run Code Online (Sandbox Code Playgroud)

第二个chown是因为第一个没有进入.git

编辑:如果上面没有帮助,请尝试以root身份运行chown命令.