Git怎样将fork的仓库与源仓库同步

  1. git remote -v(查看远程仓库地址)

    本地仓库名称是 origin

  2. git remote add
    添加一个远程仓库 可以给这个远程仓库起一个别名,方便以后使用
    在这里我添加了一个远程仓库,并起了一个"odoo"别名
    可以看到已经有了两个仓库,一个是"odoo" 一个是 “origin”

  3. git fetch odoo 11.0: odoo-11
    这条命令是将 odoo这个源仓库中的11分支,拉取到本地分支,取名为"odoo-11"
    然后将odoo-11这个分支推送到远程的自己fork的仓库中的11.0这个分支
    命令是:git push origin 11.0 -f
    这样就将源仓库中odoo11.0的分支推送到自己fork仓库中了

  4. 如果fork仓库中没有相应分支怎么办?
    先创建本地分支
    例如源仓库中存在 12.0 这个分支,但是fork的仓库没有这个分支,那我们需要在本地创建一个12.0分支,然后将拉取源仓库12.0分支,并合并到当前分支,然后推送

    git fetch odoo 12.0:odoo-12 # 拉取12.0分支并创建临时分支odoo-12
    git checkout -b 12.0 # 创建并切换到12.0这个分支
    一般来说,切换到这个分支之后,这个分支已经是odoo 12.0分支的内容了
    git log # 查看一下分支的提交记录
    确定无误之后,将这个分支推送到远程仓库中
    git push origin 12.0 -f # -f表示强制推送


    创建并且换到12.0分支,然后合并odoo-12分支


    推送到 远程的分支,如果远程分支没有12.0会自动创建,这样我们就完成了fork仓库和源仓库之间的代码同步

删除远程仓库分支的命令:git push origin --delete 12.0 表示删除远程仓库的12.0分支

Git怎样将fork的仓库与源仓库同步相关推荐

  1. git同步个人仓库与主仓库代码

    为fork库配置原始远程库 (首先,在git配置远程只想上层仓库) 1.git remote -v 2.配置主仓库路径 git remote add upstream 如果出现以下状况! 则在后面加上 ...

  2. 【GIT】源仓库新建分支如何同步到fork的自有仓库

    问题背景: 源仓库(mindspore/mindspore) 新建了一个分支r1.8,本地自己fork源仓库的 私有仓库(shenwei/mindspore) 没有这个分支.现在需要将源仓库的分支同步 ...

  3. Github Fork 之后与源仓库保持同步

    当我们想在 Github 上的某个开源仓库中贡献自己的代码时,通常会先 Fork 这个开源代码仓库,然后clone到本地,提交自己的修改,最后 Pull Request 进行合并. 由于开源仓库通常会 ...

  4. Git仓库(github/gialab)进行fork后如何与原仓库同步

    如果你提交的 pull request 未被接受且得到回复说:"重新fork",其实是你遇到一个问题: 在你 fork 之后, xiaolai 的仓库又更新了: 但 github ...

  5. 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

    GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...

  6. Git之深入解析本地仓库的基本操作·仓库的获取更新和提交历史的查看撤销以及标签别名的使用

    一.获取 Git 仓库 通常有两种获取 Git 项目仓库的方式: 将尚未进行版本控制的本地目录转换为 Git 仓库: 从其它服务器克隆一个已存在的 Git 仓库. 两种方式都会在本地机器上得到一个工作 ...

  7. 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改

    标准的 Spartacus repo:https://github.com/SAP/spartacus 我 fork 了一个自己的仓库: https://github.com/wangzixi-dia ...

  8. git创建本地仓库和github仓库

    原文链接 git创建仓库 创建本地仓库 前提:已经在本地安装好git环境 首先新建一个文件夹,linux环境下命令如下(其它环境自己动手建吧): mkdir test (创建test文件夹) cd t ...

  9. git本地仓库与GitHub的同步

    前言 最近在学习过程中,需要参考一些大牛写的源码,然后自己也需要进行相应的代码实现,想将代码同步到GitHub上,但是无奈之前学习过的git命令又有了遗忘,这里采用一个简单的方式去总结git命令,重点 ...

最新文章

  1. 【java 性能优化实战】1 理论分析:性能优化,有哪些衡量指标、性能优化的技术手段
  2. 如何判断基因组的重复区域_Nat Comm. | 15万人类基因组中多核苷酸变异(MNV)的起源及功能研究...
  3. arduino编译失败_Arduino编译时失败
  4. html hover 效果,CSS八种让人眼前一亮的HOVER效果的示例代码
  5. node.js windows下安装与配置
  6. Oracle的to_char()函数使用
  7. 电脑计算机d盘有用吗,d盘不见了,教您电脑d盘不见了怎么解决
  8. linux基础-01-用户和目录、vim、归档和解压、系统启动流程、加密
  9. ThinkPHP+jQuery EasyUI Datagrid查询数据的简单处理
  10. 微信支付,判断是否安装了微信
  11. java里equals_Java中equals和==的区别
  12. 老兵不死:Radionomy正式宣布收购Winamp
  13. Java并发编程实战之基于生产者消费者模式的日志服务读书笔记
  14. 线性代数第六版答案(全)
  15. 小白如何准备数学建模——以美赛为列
  16. 硬盘分区表损坏修复实录
  17. anywhere 无法正常使用的问题--IP地址解析
  18. 201912月全国计算机二级考试,201912月天津计算机二级报名时间:12月5日-12月7日!附报名入口...
  19. java后端必会【基础知识点】
  20. 自己动手搭建网站:域名和云服务器选购

热门文章

  1. 欧洲杯竞猜|周末在家预测欧洲杯淘汰赛
  2. 实验四-VBScript脚本病毒分析与清除
  3. yolov5中的best.pt
  4. Microsoft Teams出现无法连接服务器等等的异常,重装也无法修复的处理方法
  5. oripa手机版_ORIPA – Origami Pattern Editor
  6. 2021年陕西省大学生程序设计竞赛(重现赛)
  7. 一卡通综合管理平台中了后缀.[mr.hacker@tutanota.com]的勒索病毒加密的数据库怎么用达思SQL数据库修复软件完美修复?
  8. sonysrshg2 Android,索尼SRS-HG2蓝牙音箱评测 成为你张扬个性的一部分
  9. 鸿蒙系统硬盘分区,电脑硬盘分区分错了有哪些危害?如何正确分区?今天我再说一遍...
  10. 使用 Word 2013 维护博客