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. python实现tcp通信_Python实现简易TCP通信程序
  2. 校园职业社交Handshake获1005万美金A轮融资
  3. 03018_监听器Listener
  4. rgb fusion检测不到显卡_买不到RX 6800XT就装不了机解不了馋?我看未必
  5. 手把手教你建网站--程序小白适用篇
  6. javaee 设计模式_JavaEE重新审视设计模式:装饰器
  7. 华为云战略投入政企市场,发布华为云Stack
  8. 统计学习方法---牛顿法
  9. 【c++ templates读书笔记】【4】技巧性基础知识
  10. linux下shell脚本编程2
  11. Excel如何从一组数据中随机抽取若干个数据
  12. STC15单片机使用AT命令的C语言编程
  13. oracle begin 后声明,Oracle BEGIN END 详细用法
  14. npm 错误 ETIMEDOUT
  15. 你需要一份更绝佳的文章排版与设计
  16. jmeter如何进行一个简单的测试(超级详细,有图有文字,闭着眼都能成功)
  17. 安利一个小众又逆天的副业,轻松月入过万
  18. 信息熵:什么是信息熵?
  19. 【jmx学习】2、jmx之Html Adaptor
  20. webpack文件压缩

热门文章

  1. 开机一直转圈_天气转凉,电脑早上开机也需要预热了吗?
  2. Intellij IDEA|phpstorm 相关收藏
  3. JS Array 对象常用方法 unshift / push 、shift / pop 、filter() / map()
  4. js 图片加载时 按比例设置图片宽高_JS自动等比例缩放图片,判断网页与图片加载完成。...
  5. RHEL6本地YUM源配置
  6. 学习react的网站
  7. 如何给单词快速加双引号
  8. MQ_ActiveMQ环境部署+C#推送和接收消息
  9. 所有 HTTP 状态代码及其定义
  10. 二、八大基本类型,由来和详解(超全)/读完这个面试再也不怕问到蒙