我需要能够复制这样设置的存储库:
$ git init --bare --shared=0666 first.git
产生这个配置:
$ git --git-dir=first.git config core.sharedrepository
0666
到具有相同配置的第二个存储库。
在磁盘上它看起来像这样:
[drwxrwsrwx] first.git/
但是在克隆这个存储库时:
git clone --bare first.git second.git
第二个存储库具有权限:
[drwxrwxrwx] first.git/
注意:s
-> x
,还有:
$ git --git-dir=second.git config core.sharedrepository
[exit code: 1]
有没有办法做到这一点git-clone
?我已经查看了--mirror
其他选项,但似乎没有任何效果。