GitHub更新已经fork的项目
- clone 自己的 fork 分支到本地
可以直接使用 GitHub 客户端,clone 到本地,如果使用命令行,命令为:
$ git clone git@github.com:morethink/git-recipes.git
- 进入仓库,增加源分支地址到你项目远程分支列表中
此处是关键,先得将原来的仓库指定为 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)
- fetch 源分支的新版本到本地
$ git fetch upstream
- 切换到本地master分支
$ git checkout master
- 合并两个版本的代码
$ git merge upstream/master
- 将合并后的代码 push 到 GitHub 上去
$ git push origin master
参考文档:
- 添加远程分支
https://help.github.com/articles/configuring-a-remote-for-a-fork/ - 完成同步
https://help.github.com/articles/syncing-a-fork/
转载于:https://www.cnblogs.com/morethink/p/8907980.html
GitHub更新已经fork的项目相关推荐
- Github如何删除fork的项目
首先进入我们fork的项目->点击settings 进入设置页,滑动到最下方点击delete this repostory 输入项目名,点击确定即可
- github上fork原项目,如何将本地仓库代码更新到最新版本?
https://www.cnblogs.com/eyunhua/p/8463200.html 场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓 ...
- 如何同步更新 Github 上 Fork 的项目?
Github Fork 过程概述 在 Github 上有很多优秀的开源项目,相信每一位热衷于技术的朋友都会在 Github 上 Fork 一些感兴趣的项目,然后在本地修改并提交.本文以 Galaxy ...
- Github fork其他项目的分支与主干保持同步
Fork一个Repo Fork是一个复制的操作,当你Fork一个项目之后,你就有了在原项目的基础之上进行修改和扩展的权限. 通常情况下,Fork操作用于参与别人的项目(成为项目中的一员),或者以别人的 ...
- 玩转 GitHub 更新Fork
责编 | 郭芮 首发 | CSDN 本文介绍如何在GitHub上更新Fork以及PullRequest给源项目. 在GitHub上更新Fork 经常遇到的是Fork一个项目之后,源项目的作者做了 ...
- Github初使用 (简单项目搜索;watch、star、fork)
闲话少说,刚接触GitHub的我也是小白.之前只是耳熟能详的名字,现在为了增加项目经验(白嫖代码),开始正式接触,以后会常伴左右. 简介: GitHub 是一个面向开源及私有软件项目的托管平台,因为只 ...
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码 ...
- 五步git操作搞定Github中fork的项目与原作者同步
<p>以EasyPR项目为例 <br> 作者原项目地址是: https://github.com/liuruoze/EasyPR.git 我frok后的项目地址是:https: ...
- 赠人玫瑰,手有余香-期待协作更新机器学习的公益项目
黄海广博士在github开源了吴恩达老师的机器学习及深度学习个人笔记,并公布了<统计学习方法>的代码实现,对机器学习入门起到一定的作用.但是个人力量始终有限,期待广大的机器学习爱好者协作更 ...
- GIT上fork的项目获取最新源代码
2019独角兽企业重金招聘Python工程师标准>>> github上有一个非常强大的功能,pull request,当fork一个项目后可以拉去原代码中最新的改动,让自己的项目和作 ...
最新文章
- zabbix--监控MySQL主从状态
- android流量控制的实现,Android系统中P2P应用数据包捕获及流量控制研究
- 中文论文万能句型_SCI 论文写作万能句型汇总(很实用)
- Machine Learning实验3】SoftMax regression
- 普通公司编程水平与BAT大厂相比,差距到底有多大?
- C++编程基础一 27-二维数组
- Swift 获取字符的个数 、字符串的遍历
- 那些年,我们踩过的 Java 坑 | 凌云时刻
- 解决Office2010每次打开都要配置进度的问题
- Unity3D 5.0软件安装教程
- Youtube油管视频类别标签列表
- 基因结构图的0_在线网站绘制基因结构图!
- excel 画散点图 怎么设置图片的分辨率_最全的Excel图表的基本类型与选择
- Leetcode 1324. Print Words Vertically
- idea创建maven项目失败, Failed to create a Maven project
- maya arnold渲染器产品快速灯光渲染模板文件下载
- ADAS高级辅助驾驶视觉系统(Advanced Driver Assistant System)
- 突然断电对oracle的影响吗,当ORACLE突然断电,重新启动过程发生了哪些事?
- jmeter参数化之函数助手
- 告别 Google 网站站长,迎接 Google 搜索中心
热门文章
- HikariCP 的Java数据库连接池介绍及配置
- Mysql 存储过程、存储函数 与 递归查询
- 阶段5 3.微服务项目【学成在线】_day04 页面静态化_13-页面静态化-数据模型-轮播图DataUrl接口...
- spring较为常用注解
- 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第3节 综合案例_文件上传_3_综合案例_文件上传案例的服务器端...
- css----苹果移动端以及小程序滚动模块卡顿的处理
- CSS3 基础(1)——选择器详解
- 【物联网智能网关-16】成功移植SQLite(STM32 .NET MF平台)
- FireFox下表单无法刷新重置问题的分析与解决(转)
- Git版本控制的原理