【发布时间】:2013-03-26 16:56:01
【问题描述】:
我需要能够复制这样设置的存储库:
$ 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 和其他选项,但似乎没有任何效果。
【问题讨论】:
标签: git permissions