[英]Git with a central repository
我刚在服务器上设置了一个存储库。 我想和一小群开发人员一起使用它。 我们希望在我们之间共享一个中央存储库。 我们没有Git的经验,但我们想学习。 我遵循了这个指示 。
在服务器上:
$ git init --bare --shared foo.git
Initialized empty shared Git repository in /git/foo.git/
$ chgrp -R dev foo.git
在客户端:
$ git clone ssh://<my_server>/git/foo.git
然后,每个客户端都可以进行更改并将其推送到服务器并从其他用户提取更改。
我想问你女孩和男人这个配置是否正确。 看起来很简单,我怀疑它的正确性???
是的,那是对的。 还有一个你可能想要设置的选项: core.sharedRepository
告诉Git,当它创建其他目录时,它应该将它们chgrp到该组。
关于如何在http://criticallog.thornet.net/2010/01/07/sharing-your-git-repository/上设置它有一个很好的写作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.