pull requset

所谓pull request,也就是请求对第三方公共库进行修改,我们把我们自己的修改提交到该项目的管理员,让管理员来判断是否对该项目进行修改,以合并该修改请求

new pull request

在github上,Pullrequests=>New Pull Request,可以看到我们只能比对两个分支。在此分为两种情况,第一种情况为:我们自己是该项目的开发成员,并且在分支中提出了自己的修改,我们可以在此提出pull request;然而大多比较常见的是第二种情况:我们不是该项目的开发者,在这种情况下,我们首先需要做的是fork该项目,在自己fork的项目中进行修改后,再点击compare across forks链接,进行提交

情况二举例

参考链接

实验楼Git实战

stackoverflow:how-to-do-a-github-pull-request