Pull Request 的概述
来源:互联网 发布:js 代码高亮插件 编辑:程序博客网 时间:2024/06/05 17:58
Pull Request 的概述
Pull Request 是社会化编程的象征。Pull Request 是自己修改源代码后,请求对方仓库采纳该修改时采取的一种行为。在使用软件的过程中,我们偶然间发现了 BUG。为了继续使用软件,我们手动修复了这个 BUG。如果我们修改的这段代码能被该软件的开发仓库采纳,今后与我们同样使用这款软件的人就不会再遇到这个 BUG。为此,我们要第一时间发送 Pull Request。
在 GitHub 上发送 Pull Request 后,接收方的仓库会创建一个附带源代码的 Issue,我们在这个 Issue 中记录详细内容。这就是 Pull Request。
发送过去的 Pull Request 是否被采纳,要由接收方仓库的管理者进行判断。一般只要代码没有问题,对方都会采纳。如果有问题,我们会收到评论。
只要 Pull Request 被顺利采纳,我们就会成为这个项目的 Contributor(贡献者),我们编写的这段代码也将被全世界的人使用。这正是社会化编程和开源开发的一大乐趣。
Pull Request 的概念图
references
(日) 大塚弘记 著, 支鹏浩, 刘斌 译. GitHub入门与实践[M]. 北京:人民邮电出版社, 2015. 1-255
阅读全文
0 0
- Pull Request 的概述
- github的pull request
- GitHub的Pull Request
- git的Fork + Pull模式 Pull Request
- pull request 的工作流程
- 关于Github的Pull Request的详解
- Pull Request的正确打开方式
- Pull Request的正确打开方式
- [Git]关于Pull Request的十个建议
- github 上的pull request总结
- Git Hub 上面的pull request解释
- 关于Pull Request的十个建议
- 秒懂github的pull request
- 给你一个Pull Request的机会
- git 上的pull request 是什么意思?
- github Pull请求(Pull request)
- Pull Request工作流
- Gitlab - Pull Request
- 从Activity往Fragment传值
- 图片压缩
- JumpPointSearchPlus with GoalBounding 学习笔记2
- POJ 2312 Battle City
- 深度学习之RBM
- Pull Request 的概述
- Java之JTree
- TabLayout导航栏
- 关于文件上传按钮的美化
- 单片机学习札记9 定时器模拟PWM呼吸灯
- C++ 学习记录
- 北京SEO祭司:关于熊掌号的一些个人见解
- 安装PHP7
- Spring Boot使用logback