美文网首页
github使用之fork派生(浏览器操作)

github使用之fork派生(浏览器操作)

作者: George_Antonio | 来源:发表于2018-05-03 19:14 被阅读0次

如果你想参与交给GitHub托管的某个项目的开发,但是没有推送权限,这时候你可以对这个项目进行派生,GitHub将在你本地创建该项目的副本。这时候,你可以创建分支,修改项目,创建合并请求将修改推送到派生的项目副本中。同样还可以创建合并请求,将修改推送到项目源版本库中,项目的开发人员可以看到合并请求,决定是否合并。

假如,你当前登陆的账号是zhangdashuang,看到了https://github.com/xueshimeng/helloworld写的励志名言,觉得挺好,但是不够文艺。于是想对其进行修改。

首先,打开需要派生的原项目(https://github.com/xueshimeng/helloworld),点击‘Fork’按钮,这时候在你的GitHub账号下,就派生出了这个项目的副本。

副本项目.png

然后,创建分支,对副本项目进行修改。

edit修改副本.png

接着就需要发送合并请求了。

创建合并请求.png

这时候,你的master分支和源readme中的名言是没有冲突的,有冲突的是你的edit分支和你的master分支,或者说是你的edit分支和源readme中的master分支,点击绿色Create pull request按钮,填写修改备注,创建合并请求。

master与master冲突.png edit与master冲突.png

跳转合并页面,点击绿色Merge pull request 按钮合并。

合并.png

这时候,你的副本项目中,edit分支和master分支内容相同了,但是和xueshimeng源项目的master不同,你
需要向原项目发送合并请求, 点击Create pull request 按钮,在弹出的页面填写修改备注,发送合并请求。

源master合并请求.png

这一系列 操作之后, xueshimeng就会收到你的合并请求,并决定是否采用你的修改。登陆xueshimeng账号查看:

接收到的请求.png

点击查看合并请求:

源作者评论.png

这里原作者(xueshimeng)觉得修改成“少壮不努力,老大徒伤悲”更好,希望你能帮他修改。

源作者请求修改.png

当xueshimeng发表评论的时候,你会收到一封邮件。

邮件.png

然后,你可以根据提示去进行修改,再次创建分支,请求合并。

职场小白,刚刚上手GitHub,有错误的还希望多多指正。
账号名称由于总重复随机命名,如有冒犯,并非本意,希望理解。

相关文章

  • github使用之fork派生(浏览器操作)

    如果你想参与交给GitHub托管的某个项目的开发,但是没有推送权限,这时候你可以对这个项目进行派生,GitHub将...

  • GitHub的Fork操作

    现在有这样一种情形:有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了Git...

  • fork 的基本操作

    fork 的基本操作 1. 两个项目的地址,分别是 源 和 fork source:git@github.com:...

  • github fork之后的操作

    因为我 Fork 了 Mojo 的项目,这样才学会了如何使用 github. 因为其它一些项目是自己创建的,也就学...

  • git clone并添加到其他仓库

    方法1:github fork (推荐) 方法2:手动操作(无法同步原仓库上的所有分支) 在 github 上预先...

  • github fork后两个仓库之间如何同步代码

    说明: 整理一份github的fork的用法,以及相关的操作命令,重点是在于fork完成了之后,两个仓库之间如何同...

  • github从fork到request

    1:在你需要fork的github页面上,点击fork按钮 fork完成之后,会跳转到你自己的github主页,你...

  • git fork

    fork 在GitHub上操作,复制目标仓库A(包括文件,提交历史,issues等)到自己的git账号下(称为A1...

  • git使用流程

    GitHub flow 不在主仓库上开发,fork到自己workspace下。1.Fork(将主仓库fork到自己...

  • 更新Github的Fork代码

    欢迎移步我的博客阅读:《更新Github的Fork代码》 github 提供了一个非常便捷的功能叫 Fork,即用...

网友评论

      本文标题:github使用之fork派生(浏览器操作)

      本文链接:https://www.haomeiwen.com/subject/qtdlrftx.html