【发布时间】:2014-02-18 01:46:10
【问题描述】:
我可以推送遥控器,以便在有人克隆 repo 时包含遥控器,因此已经为他们设置好了?
似乎标准的git push 不这样做。
git docs here 暗示这是可能的:
如果您已经克隆了您的存储库,您至少应该看到源代码
【问题讨论】:
标签: git github git-clone git-remote
我可以推送遥控器,以便在有人克隆 repo 时包含遥控器,因此已经为他们设置好了?
似乎标准的git push 不这样做。
git docs here 暗示这是可能的:
如果您已经克隆了您的存储库,您至少应该看到源代码
【问题讨论】:
标签: git github git-clone git-remote
没有。 origin 会在你克隆时自动创建,指向克隆 URL,仅此而已。在您自己的本地存储库中,远程存储在.git/config; .git 中唯一被传输的就是你的历史记录。
如果您想为其他人提供有用的配置,最好的办法是将其放在补充网站上,或者在您的存储库中添加一个小脚本,其他人可以执行该脚本来添加配置。示例:
#!/bin/sh
git config remote.blargh.url https://...
git config remote.blargh.fetch +refs/heads/*:refs/remotes/blargh/*
【讨论】: