将项目同时 push 到 github、gitlab 的方法

将同一个项目 push 到不同的远程仓库,如何才能一次同时 push 到不同远程仓库呢
1、将远程仓库clone到本地
2、需要将代码同时 push 到github和gitlab
git@192.168.2.74:declare/declare-page.git
gitlab@192.168.2.74:declare/declare-page.git
3、打开本地项目下 .git 文件夹中的 config 文件
在这里插入图片描述
修改如下:添加多个远程仓库

[remote “origin”] // 添加 pushurl 来同时 push 到多个远程仓库
url = git@192.168.2.74:declare/declare-page.git
fetch = +refs/heads/:refs/remotes/origin/
pushurl = git@192.168.2.74:declare/declare-page.git
pushurl = gitlab@192.168.2.74:declare/declare-page.git

上面的 url 默认是你 clone 下来的地址不用管它,下面的 pushurl 默认最下面的地址是你执行 git pull 时的地址,所以你 git pull 想从哪个地址拉取,就写在最下面。 pushurl 可填写多个,你想要同时 push 几个远程仓库就填几个。另外远程仓库的名字可以不一样,但是 Branch 分支,两个仓库必须一样。

网上还有别的方法,相较之下,这个还是比较简单的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值