grant group access on git server repository

關於 Linux 檔案群組存取權限的設定,有很多不同的方式可以完成。
我個人懶,目前團隊也還不需要過於複雜的控管,僅以以下方式設定。

$ mkdir [git-repos]
$ chgrp group_name [git-repos]
$ chmod g+rwxs,o+rx . [git-repos]
$ setfacl -m d:u::rwx,d:g::rwx,d:m:rwx,d:o:r-x [git-repos]