2009-10-15 91 views
9

我有固定的git遥控器的网络,我想他们连接到存储库。不幸的是混帐克隆不克隆遥控器。有没有办法解决它?保留git的遥控器

+0

你找到了解决这个方式?也许是为了一个脚本,并使用.gitremotes文件类似.gitmodules – JuanPablo 2011-10-08 22:26:45

+1

可能的重复[如何使git回购记得所有的遥控?](http://stackoverflow.com/questions/15286307/how-to-make-git-repo-remember-all-remotes) – sschuberth 2016-05-26 12:10:39

回答

2

就我所知,没有办法用git来做到这一点。

告诉用户在克隆后运行脚本是人们倾向于做的事情。如果它是一个Ruby项目,你可能有rake,例如,所以你可以有一个rake post_install任务。

+0

有没有克隆在Git中,可以使自动化其挂?当库是由任何执行的Git是用于克隆库初始化 – 2009-10-15 13:01:32

+0

钩子得到本地创建。 – 2009-10-15 13:24:43

1

远程存储在.git/config文件的回购,您可以提取您的收藏夹并将它们追加到每个克隆。

1

你可以在你的全局配置文件~/.gitconfig中定义它们,而不是你的项目的.git/config。不过要小心......如果你在一个项目中运行git remote update它会拉低所有遥控器,即使库完全无关,你的工作之一。