git中,如何使用sourcetree管理同一个项目中的多个远程仓库

介绍说明

看标题,可能会有点晕,这说的啥玩意啊?实际上,我是想通过那一句话,表达这个意思:
在开发中,我们可能会需要把本地的git仓库同步到两个甚至多个远程git仓库中。
比如说我们可以在bitbucket和oschina上面各建立一个仓库,然后都对应到本地的git仓库来。
这样一来,我们可以保证远程仓库的可靠性,降低远程仓库出问题的风险,相当于做一个备份似的。当然,好处肯定不止这一点。

sourcetree

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。

官网: https://www.sourcetreeapp.com/
本地下载:SourceTreeSetup-3.2.6.exe https://download.csdn.net/download/Jeff_YaoJie/12028545

SourceTreeSetup安装登录不了或一直卡在登录问题解决: https://blog.csdn.net/Jeff_YaoJie/article/details/78050006

git中,如何使用sourcetree管理同一个项目中的多个远程仓库

步骤

  1. 点击设置
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库
  2. 点击添加
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库
  3. 输入完相对应的信息点击确定

git中,如何使用sourcetree管理同一个项目中的多个远程仓库

  1. 可以看到仓库信息了

git中,如何使用sourcetree管理同一个项目中的多个远程仓库

  1. 可以在远程端看到两个仓库了,但现在还不能推送
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库
  2. 右键点击新的仓库
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库
  3. 从远端拉取
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库
  4. 点击刷新
    git中,如何使用sourcetree管理同一个项目中的多个远程仓库

git中,如何使用sourcetree管理同一个项目中的多个远程仓库
接下来就可以使用了
git中,如何使用sourcetree管理同一个项目中的多个远程仓库

git中,如何使用sourcetree管理同一个项目中的多个远程仓库