美文网首页
Git同时推送多个远程仓库

Git同时推送多个远程仓库

作者: 阿航____ | 来源:发表于2020-05-19 09:08 被阅读0次

有时我们在进行开源的过程中, 少不了需要把代码推送到Github/码云上. 最传统的方式就是分别进行提交、推送. 但是重复劳动并不符合程序员思维😤! 是否有一种方法可以同时使用Git推送至不同的远程仓库呢? 答案是肯定的. 这篇文章就来记录一下如何"使用Git推送至多个远程仓库", 提高开发人员的工作效率.

需具备的条件

若要顺利阅读本文, 你需要具备如下条件:

  1. 掌握Git的基本操作
  2. 电脑已安装Git的操作环境
  3. 拥有Github账号
  4. 拥有码云账号

开始

创建远程仓库

Github

  1. 进入https://github.com/, 点击创建仓库:

    Git同时推送多个远程仓库-01.png
  2. 输入仓库基本信息, 点击Create repository:

    Git同时推送多个远程仓库-02.png
  3. 稍等片刻, 仓库创建完成:

    Git同时推送多个远程仓库-03.png

至此, Github的准备工作完成.

码云

码云就简单多了, 因为码云可以直接导入来自Github的项目!

  1. 进入码云, 鼠标移至右上角的加号, 点击新建仓库按钮:
    Git同时推送多个远程仓库-04.png
  1. 进入到仓库基本信息页面, 别急着填, 直接拉到最下面, 找到这个:

    Git同时推送多个远程仓库-05.png
  1. 点击后, 输入上面Github的仓库地址, 点击创建:

    Git同时推送多个远程仓库-06.png
  2. 等待片刻:

    Git同时推送多个远程仓库-07.png
  1. 创建完成

    Git同时推送多个远程仓库-08.png

创建、初始化本地仓库

创建本地仓库

在电脑中创建一个新目录:

Git同时推送多个远程仓库-09.png

右键, 点击Git Bash Here(如果没有, 直接用CMD进入目录即可)

Git同时推送多个远程仓库-10.png

初始化本地仓库

输入命令:

git init
Git同时推送多个远程仓库-11.png

在项目目录中创建文件README.md:

Git同时推送多个远程仓库-12.png

git提交

回到Git终端, 分别输入:

git add README.md
git commit -m "first commit"
git remote add origin 你的Github仓库地址
Git同时推送多个远程仓库-13.png

至此, Github的远程仓库已经配置完毕

配置第二个远程仓库

重点来了!

输入:

git remote set-url --add origin 你的码云地址
Git同时推送多个远程仓库-14.png

同时推送

输入推送命令:

git push -u origin master

可能会遇到Github登录, 输入账号密码即可:

Git同时推送多个远程仓库-15.png

如果遇到码云登录, 照做即可.

稍等片刻, 推送成功:

Git同时推送多个远程仓库-16.png

有些同学应该已经发现了, 返回日志中同时包含了Github码云的远程Git地址.

收工!

分别刷新码云和Github的仓库主页. 若你完全遵循本教程进行操作, 你会发现仓库的变化:

Git同时推送多个远程仓库-17.png Git同时推送多个远程仓库-18.png

相同的提交信息, 相同的提交时间, 相同的提交文件.

感谢

排名不分先后

结语

原文链接. 如果有任何问题, 欢迎在下方回复或者讨论.

更多技术干货, 欢迎访问我的官网阿航的技术小站

相关文章

  • Git同时推送多个远程仓库

    有时我们在进行开源的过程中, 少不了需要把代码推送到Github/码云上. 最传统的方式就是分别进行提交、推送. ...

  • Git同时push到多个远程仓库

    添加远程仓库地址(可多次添加任意多个) 查看当前远程分支git remote -v推送到远程git push

  • 本地仓库推送到多个远程仓库

    git本地仓库推送到多个远程仓库[https://blog.csdn.net/qq_17492249/articl...

  • git常用命令总结

    一、本地仓库代码推送至多个远程仓库命令 1. 本地建立多个remote git remote add remot...

  • 踩坑日常

    基本推送流程 克隆远程仓库到本地仓库:git clone 仓库地址(ssh/http)本地仓库连接远程仓库:git...

  • git初识(常用git命令集合)

    一、本地创建git项目推送到远程仓库 1.查看本地库的远程仓库地址 git remote -v 2. 远程仓库地...

  • git初识(常用git命令汇总)

    一、本地创建git项目推送到远程仓库 1.查看本地库的远程仓库地址 git remote -v 2. 远程仓库地...

  • git 相关

    一次推送到多个远程仓库 git 常用命令 创建新分支:git branch 切换到新分支:git c...

  • git命令行操作

    本地仓库和远程仓库的中间缓存将git暂存区的文件推送到远程仓库放入暂存区git add .git commit -...

  • git使用笔记

    下载代码git clone [url] 提交本地仓库git commit -m [注释] 推送远程仓库git pu...

网友评论

      本文标题:Git同时推送多个远程仓库

      本文链接:https://www.haomeiwen.com/subject/bfdvohtx.html