简介

今天在使用TortoiseGit推送master分支至git服务器上时出现错误objects/pack/tmp_pack_XXXXXX': Permission denied

原因

原因在于当前进行推送的用户不属于此仓库的git用户组,事后发现原因是自己是登录的root用户使用git init命令建立的git仓库,而进行推送时则采用的git专用账号,于是导致出现此错误!!!

解决办法

1、使用git用户重新建立仓库后再进行推送

此处我采用该方法解决。步骤略!

2、将git用户加入至该仓库的git用户组

使用root账号登录并进入该仓库目录下
输入usermod -G git yourName yourName为你的git用户名

接着修改仓库目录的权限为777

最后修改:2020 年 12 月 19 日 01 : 03 PM
如果觉得我的文章对你有用,请随意赞赏