如何在共享git存储库中预配置自定义默认遥控器?

时间:2013-04-09 18:38:55

标签: git github

我正在使用gitolite为我的团队建立一个共享的git存储库。我们有多个项目,同一个项目托管在github上以及内部。

当团队成员从内部项目存储库克隆时,我希望已经指定的远程控制器没有通过git-config进行客户端配置。像这样:

$ git clone git@internal.com:project
$ git remote -v
origin git@github.com:project/project-repository.git (fetch)
origin git@github.com:project/project-repository.git (push)
internal git@internal.com:project/project-repository.git (fetch)
internal git@internal.com:project/project-repository.git (push)

当然我已经尝试使用git remote add然后推送内部--all但这似乎并没有推动我客户端的遥控器。

我想避免的是团队成员必须配置他们的git客户端来执行此操作:

git remote add internal git@internal.com:project/project-repository.git

在克隆内部存储库时,我需要做什么来配置内部存储库以添加这些自定义默认遥控器?

0 个答案:

没有答案