将现有git管理的项目上传到新的远程仓库

将现有git管理的项目上传到新的远程仓库

前言

由于之前公司的git管理工具一直没有部署好,但是项目需要持续推进。于是我在码云上线建了一个私有的仓库来管理代码。
  公司的gitlab部署好之后,我手上的项目已经推进了一段时间。已经有不少commit了,这些commit也是很重要的信息。不能只把代码push到公司的git,而没有commit。

1.查看git远程仓库连接

git remote -v

这个命令主要用于查看远程仓库的版本。正常情况下,只一个origin版本。origin是远程仓库链接的名字。
  但是博主现在的情况是一个项目有两个远程仓库(码云和公司)
  图中的origin就是码云仓库链接的名字,在我没有添加公司的仓库链接之前用这个命令查看应该只有一个origin。

  

2.添加新的远程仓库链接

git remote <链接名(英文)> <新仓库的链接>
git remote xiehe ssh://git@220.XXX.XX.58:6222/xiehe/MobilePortalSystem.git 

使用这个命令就可以为当前的git项目添加新的远程仓库,操作之后,用步骤1中的命令查看。就会出现上图的效果。

3.推送代码

git push -u <远程仓库名> --all //这里是推送所有分支
git push -u origin master //这是我们平时使用的推送命令,把master分支推送到origin仓库中
git push -u <远程仓库名> --tags //这里是推送所有tag,如果你平时有用到tag的话

结束语

一般的工作中remote命令用的很少,博主的情况比较特殊。但是,学会这个命令之后。你可进行一份代码保存两个仓库的骚操作。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值