Git同时推向多个源

作者: 灭蒙鸟 | 来源:发表于2019-06-25 19:13 被阅读0次

一直用VSTS的免费的Git服务, 但是速度不快还经常断。最近Github免费提供使用Repository了,向着如果能同时推向Github和VSTS,这样既可以多个地方保存代码,也算是一种容灾备份(容墙备份?)
研究了一下, 发现Git本身在1.8版以后,就支持同时向多个源推送了, 方法也很简单,只需要在对应的目录下运行git命令, 把对应的remote 加进去就好。

git remote set-url origin --push --add https://xxxx.visualstudio.com/OldStory/_git/xxxx
git remote set-url origin --push --add https://github.com/XXXX/xxx.git

设置好了以后,可以用下面命令查看一下。

git remote -v

当然这样只是填了上传的路径, fetch还是只有一个。
这些东西其实是配置在 .git目录下的config文件里面,如果需要修改拉取的url,也可以直接修改config里面的url

相关文章

  • Git同时推向多个源

    一直用VSTS的免费的Git服务, 但是速度不快还经常断。最近Github免费提供使用Repository了,向着...

  • git同时管理多个 密钥

    我们可能会需要在一台电脑上以不同的github账户去使用git,这时就需要去解决如何管理本机上的多个ssh key...

  • git同时clone多个工程

    当你想做代码备份时,你还在一个工程一个工程clone么,有的小伙伴可能还在一次一次clone,一次一次输入密码,那...

  • 同时使用多个Git账号

    Git比较详细介绍(简书文章) 使用git需要创建sshkey. 否则无法完成对远程仓库的clone push等...

  • git同时推向两个远程仓库

    比如同时推向github和gitee 则只需要修改仓库文件 .git/config 在url添加仓库地址即可,每次...

  • Git同时推送多个远程仓库

    有时我们在进行开源的过程中, 少不了需要把代码推送到Github/码云上. 最传统的方式就是分别进行提交、推送. ...

  • Git的分支

    分支使开发能在多个方向同时进行 ,产生项目的不同版本! 创建分支 [root@git git]# git bran...

  • pip同时配置多个国内镜像源

    1、修改pip.conf 2、插入内容

  • git同时与多个远程仓库同步

    1、关联github git remote add gitosc git@xxxx 2、关联gitee git r...

  • git同时添加多个远程地址

    场景 在使用git时,会出现将一个仓库同事push到多个托管远端,如防止git托管不稳定,起备份作用 解决方法 假...

网友评论

    本文标题:Git同时推向多个源

    本文链接:https://www.haomeiwen.com/subject/bsgxcctx.html