我是否可以推送遥控器,以便在有人克隆回购时,遥控器已包含在内并因此已为其设置?
似乎标准git push
不会这样做。
git docs here暗示这是可能的:
如果您克隆了存储库,则至少应该看到原点
答案 0 :(得分:3)
没有。克隆时,会自动创建origin
,指向克隆URL,但就是这样。在您自己的本地存储库中,远程存储在.git/config
; .git
中唯一传递的是你的历史。
如果您想为其他人提供有用的配置,最好的办法是将其放在补充网站上,或者在您的存储库中添加一个小脚本,以便其他人可以执行添加配置。例如:
#!/bin/sh
git config remote.blargh.url https://...
git config remote.blargh.fetch +refs/heads/*:refs/remotes/blargh/*