两个用户获得权限错误的git repo

时间:2014-01-27 19:59:48

标签: git

我的网络服务器上有一个部署仓库,我希望多个用户能够推送到。 问题是文件归最初设置回购的人所有。

当user2部署时,他们会收到以下消息:

error: insufficient permission for adding an object to repository database ./objects

我尝试通过这样做来解决它:

chgrp -R GROUP /path/to/repo
find /path/to/repo -type d -exec chmod g+s {} \;

但我仍然得到许可错误。

1 个答案:

答案 0 :(得分:2)

也许你需要设置允许写入的权限?我认为chmod g + w应该为所有文件和目录执行此操作。