具有多个用户的存储库的.git权限

时间:2013-05-29 21:25:58

标签: git permissions

我在网络目录上有一个git存储库。我需要在.git目录上设置权限,以便我的团队中的每个人(他们都是同一个UNIX组的一部分)可以修改存储库,例如推送,拉取,提交等。

我不愿意做像

这样的事情
chmod -R g+rwX .git

因为我不确定这是否会破坏权限并使其成为存储库损坏的原因。

.git目录中的权限应该是什么?我怎样才能保持这种状态?

1 个答案:

答案 0 :(得分:2)

是的,你想要g + rwX。您还想设置core.sharedRepository = group。