什么是Pull Request?
当我们想对些远端第三方的其他仓库,在里面做些更改,或有bug我们想要修改并贡献,就可以透过pull request。
如果直接去git clone (我们所要更改仓库的url)=>vim README.md=>git add README.md=>git coomit -s=>最后 git push进去,会发现被禁止。
此时就可以利用fork将第三方仓库fork到我们的名下,这样我们就有权限去编辑
。
此时在照着之前的步骤下去修改,就成功了,并且发现commit也增加一次。
而我们想将修改后的资料,显示至原第三方仓库,就可以透过pull request
,在我们clone的第三方仓库点选pull request,并且点选create pull request
。
create完成以后,可在第三方仓库下的 pull request看到我们的pull request,而有权限的管理者,可以进行审核判断是否要去merge这个request。