当前位置:   article > 正文

21.Pull request

pull request

在上一篇中介绍到有人 Fork 了我们的项目,如果他觉得他给项目修改的 README.md 这个文件,在我们的项目里也可能会用到。因为他只是 Fork 了我们的项目并不是我们项目的贡献者,所以他不能直接把提交 Push 到我们的项目里面。这个时候,他可以做一个 Pull request 。我们收到这个 Pull Request 以后,如果觉得合适,可以把这个 Pull request 合并到项目里面。

  • 下面我们模拟去做一个 Pull Request ,打开他的远程版本库以后,点击 New pull request ,去新建一个 Pull Request ,在这里,他可以选择要比对的版本库,还有分支默认就是来自 xxx 这个用户的 testing 这个版本库的 master 这个分支,还有 他自己 的 testing 这个版本库的 master 分支。
    在这里插入图片描述
    在这里插入图片描述
  • 在下面,会给出这两个分支的区别。我们可以基于这个区别,去创建一个 Pull Request ,点击 Create Pull Request 。可以设置一下这个请求的标题,还有一小段评论。确认以后,点击 Create pull request 。
    在这里插入图片描述
  • 然后回到我们自己的 github 这个时候,如果我再打开项目的页面,会收到对方发过来的这个 Pull Request,点击 Pull Requests 会显示所有发过来的 Pull Request 。
    在这里插入图片描述
  • 点击 Commits ,可以查看这个 Pull Request 里面包含的提交。打开 Files changed 这个选项卡,可以查看发生变化的文件。如果,我们要接受这个 Pull Request 。可以点击 Merge pull request ,把这个请求里包含的提交,合并到我们的版本库里面。再点一下 Confirm merge ,确认一下这次合并。
    在这里插入图片描述
    在这里插入图片描述
  • 合并以后,会做一次 commit 。再打开我们的项目页面。你会看到最新的提交,是刚发发过来的 Pull Request 的提交。

结束语

本篇内容的介绍了怎么使用 Pull request 的用法,后面的文章会带来Git的详细使用。如有欠缺或不对的地方欢迎评论,谢谢观看。

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

闽ICP备14008679号