我已经修复了git远程网络,我希望它们可以附加到存储库。不幸的是,git-clone没有克隆遥控器。有办法吗?
答案 0 :(得分:5)
答案 1 :(得分:2)
据我所知,git无法做到这一点。
告诉用户在克隆后运行脚本是人们倾向于做的事情。如果它是一个ruby项目,例如,您可能有rake
,因此您可以执行rake post_install
任务。
答案 2 :(得分:1)
遥控器保存在回购的.git/config
文件中,您可以提取收藏夹并将其附加到每个克隆上。
答案 3 :(得分:1)
您可以在全局配置文件~/.gitconfig
中定义它们,而不是项目的.git/config
。但要小心......如果你在一个项目中运行git remote update
它将拉下所有遥控器,即使对于与你正在处理的存储库完全无关的存储库也是如此。