共享远程git存储库列表

共享远程git存储库列表,git,git-remote,Git,Git Remote,鉴于此工作流 将第三方远程存储库(例如从github)克隆到我的计算机中 在我的计算机中创建提交 在我自己的服务器中创建备份存储库(例如,git-remote-add-backupme@git.backup-服务器:我的_项目) 定期将这些提交推送到备份服务器 。。。可以发现,备份服务器不知道项目最初从何处克隆而来。因此,如果我丢失了本地存储库并访问了备份服务器,我不知道它最初来自github,因此需要在Internet上手动搜索源,以便再次与之同步 有没有自动处理这个问题的方法?也就是说,让b

鉴于此工作流

  • 将第三方远程存储库(例如从github)克隆到我的计算机中
  • 在我的计算机中创建提交
  • 在我自己的服务器中创建备份存储库(例如,
    git-remote-add-backupme@git.backup-服务器:我的_项目
  • 定期将这些提交推送到备份服务器
  • 。。。可以发现,备份服务器不知道项目最初从何处克隆而来。因此,如果我丢失了本地存储库并访问了备份服务器,我不知道它最初来自github,因此需要在Internet上手动搜索源,以便再次与之同步

    有没有自动处理这个问题的方法?也就是说,让
    backup\u服务器
    clone自动接收github(或任何地方)远程URL,而无需手动将ssh连接到服务器并自行添加信息


    我要寻找的可能类似于远程备份服务器的git send\u list。或者有一种方法可以对.git/config文件内容的相关部分进行版本设置。类似于此。

    您可以在自己的服务器上从github克隆,然后从服务器本地克隆。在本地,您可以轻松地将github添加为单独的远程服务器

    您不能丢失自己的服务器地址,因为我假定您不会忘记它;)

    ssh yourserver
    git clone github.com/user/repo
    logout
    git clone yourserver/repo
    cd repo
    git remote add github github.com/user/repo