【Git】fork 合并、提交第三方仓库

1. 从第三方仓库(右上角fork)到自己的github

2. 自己的github,clone(检出)到本地电脑

3. 增删改代码

如果第三方仓库代码发生改变,需要先合并

https://gaohaoyang.github.io/2015/04/12/Syncing-a-fork/

3.1 查看远程状态:

git remote -v

3.2 添加将被同步给fork远程的上游仓库:

git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git

3.3 查看是否成功:

git remote -v

3.4 从上游仓库 fetch 分支和提交点,传送到本地,并存储在一个本地分支 upstream/master

git fetch upstream

3.5 切换到本地主分支

git checkout master

3.6 合并: upstream/master 与 本地master

git merge upstream/master

3.7 本地push到自己的 github

git push origin master

4. 本地电脑commit,push到自己github

5. 自己github:new pull request

6. 写注释,create pull request

7. 第三方仓库,在pull request中查看

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Lesson 3: Using GitHub to Collaborate 3.1 Creating a GitH...
    赤乐君阅读 11,350评论 3 11
  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    JSErik阅读 9,971评论 2 8
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 9,449评论 3 27
  • github相关概念 这里要区分git和githubgit操作是属于左半部分,github属于上面部分git是自己...
    西电大侠阅读 4,702评论 1 2
  • 远程仓库。 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密...
    在你左右2018阅读 2,920评论 0 0

友情链接更多精彩内容