用Git把一个项目push到两个远程仓库

在写项目的过程中,可能会需要把项目push到两个远程仓库中去,但如果你使用idea的话,可能不好直接找到能够实现这种需求的设置。下面就结合我的实际经验来谈谈我是怎么实现的。

前提条件:

1、在idea中已经创建好任意一个项目;

2、电脑中已经安装好git客户端;

3、已经创建好两个远程仓库的地址。

其实这是一个认知的问题,只要你知道其实git是支持push到两个远程仓库的这个问题就好办了。

假设我们有两个仓库,一个是GitHub(外网),一个是GitLab(内网)。把代码push到GitHub应该非常简单,在idea中鼠标点击VCS -> 选择Import into Version Control -> 再选择Share Project on GitHub,没错,就是那个望向月球的猫。到这步你已经可以push到GitHub了。

那么我们怎么才能把相同的代码也push到GitLab上呢?

方法一:

在工具栏点击VCS -> Git -> Remotes 。

增加远程仓库

再点击+号键就可以添加远程仓库地址了。

在这里插入图片描述

远程仓库的名字改成一个你能识别的名字,然后在url里填写你已经创建好的远程仓库地址。
在这里插入图片描述
OK!大功告成,这样你在push的时候就可以选择push到哪一个远程仓库,push完第一个再push完第二个,虽然不能同时push到两个远程仓库,但在你的远程仓库数比较少的时候也还是比较好用的。

方法二:

在idea中按住快捷键CRTL+SHIFT+K,就可以弹出push的窗口,此时你可以点击那个带下划线的远程仓库名,然后选择Define Remote添加另一个远程仓库。

在这里插入图片描述

然后后面的步骤就和第一种方法类似了,不再赘述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值