1. clone 自己的 fork 分支到本地
    可以直接使用 GitHub 客户端,clone 到本地,如果使用命令行,命令为:
    $ git clone git@github.com:morethink/git-recipes.git
  2. 进入仓库,增加源分支地址到你项目远程分支列表中
    此处是关键,先得将原来的仓库指定为 upstream,命令为:
    $ git remote add upstream git@github.com:geeeeeeeeek/git-recipes.git
    此处可使用 git remote -v 查看远程分支列表
    $ git remote -v origin git@github.com:morethink/git-recipes.git (fetch) origin git@github.com:morethink/git-recipes.git (push) upstream git@github.com:geeeeeeeeek/git-recipes.git (fetch) upstream git@github.com:geeeeeeeeek/git-recipes.git (push)
  3. fetch 源分支的新版本到本地
    $ git fetch upstream
  4. 切换到本地master分支
    $ git checkout master
  5. 合并两个版本的代码
    $ git merge upstream/master
  6. 将合并后的代码 push 到 GitHub 上去
    $ git push origin master

参考文档:

  1. 添加远程分支
    https://help.github.com/articles/configuring-a-remote-for-a-fork/
  2. 完成同步
    https://help.github.com/articles/syncing-a-fork/

转载于:https://www.cnblogs.com/morethink/p/8907980.html

GitHub更新已经fork的项目相关推荐

  1. Github如何删除fork的项目

    首先进入我们fork的项目->点击settings 进入设置页,滑动到最下方点击delete this repostory 输入项目名,点击确定即可

  2. github上fork原项目,如何将本地仓库代码更新到最新版本?

    https://www.cnblogs.com/eyunhua/p/8463200.html 场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓 ...

  3. 如何同步更新 Github 上 Fork 的项目?

    Github Fork 过程概述 在 Github 上有很多优秀的开源项目,相信每一位热衷于技术的朋友都会在 Github 上 Fork 一些感兴趣的项目,然后在本地修改并提交.本文以 Galaxy ...

  4. Github fork其他项目的分支与主干保持同步

    Fork一个Repo Fork是一个复制的操作,当你Fork一个项目之后,你就有了在原项目的基础之上进行修改和扩展的权限. 通常情况下,Fork操作用于参与别人的项目(成为项目中的一员),或者以别人的 ...

  5. 玩转 GitHub 更新Fork

    责编 | 郭芮    首发 | CSDN 本文介绍如何在GitHub上更新Fork以及PullRequest给源项目. 在GitHub上更新Fork 经常遇到的是Fork一个项目之后,源项目的作者做了 ...

  6. Github初使用 (简单项目搜索;watch、star、fork)

    闲话少说,刚接触GitHub的我也是小白.之前只是耳熟能详的名字,现在为了增加项目经验(白嫖代码),开始正式接触,以后会常伴左右. 简介: GitHub 是一个面向开源及私有软件项目的托管平台,因为只 ...

  7. 如何在github上fork一个项目来贡献代码以及同步原作者的修改

    如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码 ...

  8. 五步git操作搞定Github中fork的项目与原作者同步

    <p>以EasyPR项目为例 <br> 作者原项目地址是: https://github.com/liuruoze/EasyPR.git 我frok后的项目地址是:https: ...

  9. 赠人玫瑰,手有余香-期待协作更新机器学习的公益项目

    黄海广博士在github开源了吴恩达老师的机器学习及深度学习个人笔记,并公布了<统计学习方法>的代码实现,对机器学习入门起到一定的作用.但是个人力量始终有限,期待广大的机器学习爱好者协作更 ...

  10. GIT上fork的项目获取最新源代码

    2019独角兽企业重金招聘Python工程师标准>>> github上有一个非常强大的功能,pull request,当fork一个项目后可以拉去原代码中最新的改动,让自己的项目和作 ...

最新文章

  1. zabbix--监控MySQL主从状态
  2. android流量控制的实现,Android系统中P2P应用数据包捕获及流量控制研究
  3. 中文论文万能句型_SCI 论文写作万能句型汇总(很实用)
  4. Machine Learning实验3】SoftMax regression
  5. 普通公司编程水平与BAT大厂相比,差距到底有多大?
  6. C++编程基础一 27-二维数组
  7. Swift 获取字符的个数 、字符串的遍历
  8. 那些年,我们踩过的 Java 坑 | 凌云时刻
  9. 解决Office2010每次打开都要配置进度的问题
  10. Unity3D 5.0软件安装教程
  11. Youtube油管视频类别标签列表
  12. 基因结构图的0_在线网站绘制基因结构图!
  13. excel 画散点图 怎么设置图片的分辨率_最全的Excel图表的基本类型与选择
  14. Leetcode 1324. Print Words Vertically
  15. idea创建maven项目失败, Failed to create a Maven project
  16. maya arnold渲染器产品快速灯光渲染模板文件下载
  17. ADAS高级辅助驾驶视觉系统(Advanced Driver Assistant System)
  18. 突然断电对oracle的影响吗,当ORACLE突然断电,重新启动过程发生了哪些事?
  19. jmeter参数化之函数助手
  20. 告别 Google 网站站长,迎接 Google 搜索中心

热门文章

  1. HikariCP 的Java数据库连接池介绍及配置
  2. Mysql 存储过程、存储函数 与 递归查询
  3. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_13-页面静态化-数据模型-轮播图DataUrl接口...
  4. spring较为常用注解
  5. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第3节 综合案例_文件上传_3_综合案例_文件上传案例的服务器端...
  6. css----苹果移动端以及小程序滚动模块卡顿的处理
  7. CSS3 基础(1)——选择器详解
  8. 【物联网智能网关-16】成功移植SQLite(STM32 .NET MF平台)
  9. FireFox下表单无法刷新重置问题的分析与解决(转)
  10. Git版本控制的原理