を使用してbare sharedRepository、開発者のグループがプッシュできるようにしています。
プッシュ時に適切なファイル グループを維持するために、次の SGID を変更しましたobjects
$ sudo chmod -R g+s my_repository/objects
それが本当に正しい方法である場合、他のディレクトリ ( branches、refs、 ...) の SGID を変更する必要がありますか?
を使用してbare sharedRepository、開発者のグループがプッシュできるようにしています。
プッシュ時に適切なファイル グループを維持するために、次の SGID を変更しましたobjects
$ sudo chmod -R g+s my_repository/objects
それが本当に正しい方法である場合、他のディレクトリ ( branches、refs、 ...) の SGID を変更する必要がありますか?
In your other question I suggested changing at least refs. Based on the git repository layout documentation here I don't think just changing objects and refs is enough. You'll need to change this setting on any directory which contains a file that could be changed by a push.