我正在使用bare
sharedRepository
来允许一组开发人员推送。
为了保持推送好的文件组,我更改了objects
$ sudo chmod -R g+s my_repository/objects
如果它确实是正确的方法,我应该更改任何其他目录(branches
,refs
,...)的SGID吗?
答案 0 :(得分:1)
在您提出的其他问题中,我建议至少更改refs
。基于git存储库布局文档here我认为仅仅更改objects
和refs
就足够了。您需要在任何包含可以通过推送更改的文件的目录上更改此设置。