首页 > 其他分享 >git 本地仓库同时推送到多个远程仓库

git 本地仓库同时推送到多个远程仓库

时间:2022-10-12 17:11:55浏览次数:48  
标签:origin web git 仓库 rydw 3001 推送

使用git把一个本地仓库同时push到多个远程仓库

1. 首先需要分别新建远程仓库

本次主要同时push到码云【gitee】和私有仓库【gitea】;

2. 从私有仓库【gitea】拉取代码到本地

# 从私有仓库【gitea】拉取代码到本地
$ git clone http://172.17.5.102:3001/jjxx/web-rydw.git

# 查看本地仓库关联的远程仓库情况
$ git remote -v
origin  http://172.17.5.102:3001/jjxx/web-rydw.git (fetch)
origin  http://172.17.5.102:3001/jjxx/web-rydw.git (push)

3. 添加新的远程码云【gitee】仓库

通过git remote set-url --add 别名 仓库地址添加新的远程仓库

$ git remote set-url --add origin https://gitee.com/gzjjxx/rydw.git

# 查看本地仓库关联的远程仓库情况
$ git remote -v
origin  http://172.17.5.102:3001/jjxx/web-rydw.git (fetch)
origin  http://172.17.5.102:3001/jjxx/web-rydw.git (push)
origin  https://gitee.com/gzjjxx/rydw.git (push)

 

4. 注意

本地仓库可以同时推送到私有仓库【gitea】和码云【gitee】,但只能从私有仓库【gitea】拉取

5. 可以通过直接修改.git/config文件来实现同样的功能

 

# 找到remote origin,添加url = 仓库地址
[remote "origin"]
        url = http://172.17.5.102:3001/jjxx/web-rydw.git
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = https://gitee.com/gzjjxx/rydw.git

 

标签:origin,web,git,仓库,rydw,3001,推送
From: https://www.cnblogs.com/a876459952/p/16785199.html

相关文章

  • maven 引用本地文件不需要安装本地仓库方式
    <dependency><groupId>com.ctop.crypt</groupId><artifactId>sm</artifactId><version>1.0</version><scope>system</scope><systemPath>${pom.basedi......
  • 搭建CNPM私有仓库(cnpmjs.org)
    欢迎关注前端早茶,与广东靓仔携手共同进阶前端早茶专注前端,一起结伴同行,紧跟业界发展步伐~ 环境准备到写下本文时,环境版本如下Node:12.16.3mysql:8.0.19npm:6......
  • 【AI白身境】Linux干活三板斧,shell、vim和git
    【AI白身境】Linux干活三板斧,shell、vim和git今天是专栏《AI白身境》的第二篇,所谓白身,就是什么都不会,还没有进入角色。上一篇给大家介绍了要想真正进入深度学习这个行业,必须......
  • linux系统搭建git
     1,linux与windows下分别安装git服务器与客户端:linux下安装git软件:yuminstall-ygit  安装完成后检查安装版本信息:git--version   windows下载git......
  • 【maven】打包--同时将仓库依赖和本地依赖的jar包也打进去
    maven添加本地依赖那么,如果我们想添加其他人自己开发的依赖包的话,应该如何配置呢?一般的做法是先创建一个lib文件夹,然后将依赖包拷贝进去,接着在pom.xml如下配置:<dependen......
  • 【maven】将本地jar包放入maven的本地仓库中
    先解释一下什么是本地jar包。所谓本地jar包,就是你自己从网上下载下来的jar包。准备工作:1.下载指定jar包,将其放入某一目录下。(假使,我把spring.jar放在了D盘的common文......
  • centos7下Git版本升级
    1.下载需要的版本的git源码wgethttps://github.com/git/git/archive/v2.22.0.tar.gz2.安装编码依赖包yuminstallcurl-develexpat-develgettext-developenssl-dev......
  • git提交代码详解
    刚开始做项目的时候,git怎么提交代码?一般情况是我们现在github或者gitee上新建一个仓库,然后将建好的仓库clone到本地,最后在clone下来的代码的基础上撸代码。撸完代码之后,添......
  • VS插件Git的使用
    1、克隆代码。2、新建自己的分支3、切换分支4、代码更改文件数5、代码暂存至本地6、本地代码暂存次数7、代码推送至远程8、查看修改记录9、查看某次提......
  • 系统架构与设计(5)- 2017 年 GitLab 宕机事件回顾
     今天(2021年12月前后)大家都在热议AWSdown掉的事情,突然想起来了2017年gitlab.com的宕机事件,所以又去回顾了一下当时究竟发生了什么,顺便也根据当时事件的记录整理一......