将一个Git仓库地址上传到多个远程仓库

大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。
1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…
2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。
3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!
博客导航跳转(请收藏):邵奈一的技术博客导航
| 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |


0x00 教程内容

  1. 背景说明
  2. 新建远程仓库、本地仓库与远程仓库关联、提交代码到新的远程仓库

0x01 背景说明

目前一个远程仓库地址已经正常操作,但是现在需要在远程再建一个远程仓库,并且将代码提交上去。

0x02 具体操作

1. 新建远程仓库

在远程新建一个仓库,比如codearts-phoenix-java,新建完后,会有一个地址,比如:https://xxxxxx/codearts-phoenix-java.git

2. 本地仓库与远程仓库关联

本地仓库与远程仓库关联:

git remote add origin/my https://xxxxxx/codearts-phoenix-java.git

其中origin/my为远程仓库名称,自己取一个就好。

查看远程仓库:

git remote -v

发现已经有关联了。

3. 提交代码到新的远程仓库

关联好后,可以对代码进行提交:

git push origin/my master

注意:如果master不是你现在本地代码的分支,会报如下错误:

error: src refspec master does not match any
error: failed to push some refs to 'https://codehub.devcloud.cn-north-4.huaweicloud.com/fhsc11118/xxx-codearts-phoenix-java.git'

需要改一下分支名,比如改成sny-dev(本地分支名):

git push origin/my sny-dev

这样,codearts-phoenix-java仓库就有了sny-dev分支。

至此,结束。

0xFF 总结

  1. 有些时候,自己想要切个仓库出来玩的话,可以这样操作,这样并不会影响到原来的仓库。
  2. 更多教程:
    Git安装与配置(mac版本)
    使用Git将代码提交到码云
    如何使用Git暂存文件再恢复

邵奈一 原创不易,如转载请标明出处,教育是一生的事业。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邵奈一

教育是一生的事业。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值