【问题标题】:git - shared repository sgidgit - 共享存储库 sgid
【发布时间】:2013-01-07 14:40:12
【问题描述】:

我正在使用baresharedRepository 来允许一组开发人员推送。

为了在推送时保持良好的文件组,我更改了objects的SGID

$ sudo chmod -R g+s my_repository/objects

如果这确实是正确的做法,我是否应该更改任何其他目录的 SGID(branchesrefs、...)?

【问题讨论】:

    标签: git permissions git-bare


    【解决方案1】:

    在您的其他问题中,我建议至少更改 refs。基于 git 存储库布局文档here,我认为仅更改objectsrefs 就足够了。您需要在包含可以通过推送更改的文件的任何目录上更改此设置。

    【讨论】:

    • 感谢您提供文档链接,我将首先尝试使用objectsrefs,看看它是否能继续工作。
    猜你喜欢
    • 2019-02-10
    • 1970-01-01
    • 2015-04-06
    • 2013-12-05
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多