本地代码推送到GitHub多个远程仓库

一般情况下本地仓库只推送到一个远程仓库,但是如果想要推送到多个远程仓库该如何操作呢?下面,我以GitHub和Gitee上的远程仓库为例说明。核心的步骤只需要看第7和第8即可。

方法一:

  1. 新建MultipleRemoteRepo文件夹

    1
    $ mkdir MultipleRemoteRepo
  2. 进入文件夹

    1
    $ cd MultipleRemoteRepo/
  3. 初始化仓库

    1
    $ git init
  4. 新建README.md文件,修改README.md文件

    1
    $ touch README.md
  5. 将README.md添加到暂存区

    1
    $ git add README.md
  6. 提交README.md,添加说明信息

    1
    $ git commit -m 'add readme'
  7. 关联Github的远程仓库

    1
    $ git remote add git@MultipleRemoteRepo git@github.com:taylortaurus/MultipleRemoteRepo.git
  8. 再关联Gitee的远程仓库

    1
    $ git remote set-url --add git@MultipleRemoteRepo git@gitee.com:taylortaurus/MultipleRemoteRepo.git
  9. 查看是否添加成功

    1
    $ git remote -v
  10. 推送到远程仓库

    1
    $ git push git@MultipleRemoteRepo master
  11. 命令截图
    001-MultipleRemoteRepo

方法二:

直接修改.git文件夹里的配置文件 –> config

如图中添加所示:

002-ConfigImg

理论上应该支持无限多个远程仓库,但是谁会这么做呢?

圈住圈九酱 wechat
♉微信扫码关注公众号,有好玩的呦♉
☛看官,求打赏☚