Github上Fork的项目同步更新、提交更新
同步更新
-
进入fork的项目仓库,点击上面的
Pull request
-
点击右上角
New pull request
打开Comparing chanages
,这时base respository
是你fork
的项目,右边head respository
是你自己的仓库。默认都是master
分支 -
更改左边选择为自己的仓库。此时页面会刷新,(若不能选可点击
compare across forks
),右边选择你要拉取更新的仓库。选择后会跳转到代码合并页面 -
点击
Create pull request
会弹出一个输入框,Title
输入一个标题,comment
非必填。然后点击Create pull request
,此时Pull request
会出现一个1
。 -
点击
Merge pull request
,Confirm merge
,填写Merge的评论,点击Comment
。
提交更新
-
进入fork的项目仓库,点击上面的
Pull request
-
点击右上角
New pull request
打开Comparing chanages
,这时base respository
是你fork
的项目,右边head respository
是你自己的仓库。默认都是master
分支 -
默认为你fork的仓库,即要提交更新的仓库。如果更改此时页面会刷新,(若不能选可点击
compare across forks
),右边选择你自己的仓库。选择后会跳转到代码合并页面 -
点击
Create pull request
会弹出一个输入框,Title
输入一个标题,comment
非必填。然后点击Create pull request
,此时Pull request
会出现一个1
。 -
在
pull request
选中刚刚提交的信息,可以增加comment
评论,也可以Close pull request
取消提交。
参考文章:https://www.jianshu.com/p/8ab6ef7ce5e3