【发布时间】:2013-12-05 19:04:07
【问题描述】:
鉴于此工作流程...
- 将第三方远程存储库(例如从 github)克隆到我的计算机中。
- 在我的计算机中创建提交。
- 在我自己的服务器上创建一个备份存储库(例如
git remote add backup me@git.backup-server:my_project) - 定期将这些提交推送到备份服务器。
...可以发现备份服务器不知道该项目最初是从哪里克隆的。因此,如果我丢失了本地存储库并到达备份服务器,我不知道它最初来自 github,因此需要在 Internet 上手动搜索源才能再次与它同步。
有没有自动处理这个问题的方法? IE。让backup_server 克隆自动接收 github(或任何地方)远程 URL,而无需手动 ssh 到服务器并自己添加信息。
我要查找的内容可能类似于 git send_list_of_remotes backup-server。或者也许有一种方法可以对 .git/config 文件内容的相关部分进行版本控制。类似的东西。
【问题讨论】:
标签: git git-remote