当前位置:   article > 正文

远程合并Pull Request功能的使用_compare pull request

compare pull request

Pull Request是指开发者在本地对源代码进行更改后,向GitHub中托管的Git仓库请求合并的功能。开发者可以在 Pull Request上通过评论交流,例如“修正了 BUG,可以合并一下吗?”等。通过这个功能,开发者可以轻松更改源代码,并公开更改的细节,然后向仓库提交合并请求。而且,如果请求的更改与项目的初衷相违,也可以选择拒绝合并。

GitHub的Pull Request不但能轻松查看源代码的前后差别,还可以对指定的一行代码进行评论。通过这一功能,开发者们可以针对具体的代码进行讨论,使代码审查的工作变得前所未有地惬意。

Pull Request合并请求主要包括以下几个步骤:

  1. fork管理员的仓库主干
  2. clone到本地
  3. 创建分支
  4. bug fix
  5. Pull Request到原主干
  6. 管理员review分支,选择是否merge到主干上

1. fork管理员的仓库主干

点击右上方的fork,将代码fork到自己的目录下。

2. clone到本地

1、点击“Clone or download”按钮,获取当前仓库地址。

2、在机器上运行命令将仓库clone到本地。

$git clone https://*****.git

3、创建分支

  1. $cd 主目录 //进入仓库目录
  2. $git checkout -b test_branch //创建一个新的分支test_branch
  3. $git add . && git commit -m "test_branch" //保存更改并commit代码
  4. $git push origin test_branch //同步到远程仓库

3. 代码修改

进行本地代码的修改、优化或者功能扩展。

4. Pull Request

在自己的远程git仓库中,点击“Compare & pull request”按钮。

加注释,完成合并请求的上传。

5. 管理员merge合并请求到主干

原仓库管理决定是否要接受远程的合并请求。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/487954
推荐阅读
相关标签
  

闽ICP备14008679号