GitHub中pull request是指什么意思?

GitHub中的pull request是什么功能?如何使用?码笔记作为新手GitHub来说说pull request的意思:

GitHub pull request

GitHub

GitHub


pull request只是一种项目合作形式,pull request可以让自己加入到别人开发的项目中,并作出贡献。

pull request的使用流程

背景:别人的GitHub仓库中的项目,我想贡献些代码,我肯定不能修改人家的原仓库代码,那我怎么办?可使用pull request的方式加入到别人开放的项目中。

pull request流程

  • 1、找到想要pull request的项目fork一下
  • 先fork一下别人的仓库,fork后,你的仓库中多出来一个仓库,名字为:自己的账户名/想要pull request的项目的名称

  • 2、clone到本地贡献代码;
  • 代码:git clone 仓库地址(仓库地址为刚刚新生成的仓库地址),将该仓库克隆到当前的开发环境中

  • 3、发送send pull request到原仓库;
  • 4、原仓库作者看到你的代码,review审核你的代码;
  • 5、有价值的代码,原仓库作者将merge到他的项目中。