github的pull request是指什么意思?有什么用处
2016-11-23 13:18
441 查看
github的pull request是指什么意思?
来看看某乎某位阿牛的理解,多么的简单粗暴!
我尝试用类比的方法来解释一下 pull reqeust。想想我们中学考试,老师改卷的场景吧。你做的试卷就像仓库,你的试卷肯定会有很多错误,就相当于程序里的 bug。老师把你的试卷拿过来,相当于先 fork。在你的卷子上做一些修改批注,相当于 git commit。最后把改好的试卷给你,相当于发 pull request,你拿到试卷重新改正错误,相当于 merge。
当你想更正别人仓库里的错误时,要走一个流程:
先 fork 别人的仓库,相当于拷贝一份,相信我,不会有人直接让你改修原仓库的
clone 到本地分支,做一些 bug fix
发起 pull request 给原仓库,让他看到你修改的 bug
原仓库 review 这个 bug,如果是正确的话,就会 merge 到他自己的项目中
至此,整个 pull request 的过程就结束了。
理解了 pull request 的含义和流程,具体操作也就简单了。
有什么用处?
这样你就可以很愉快的团队协作了~
来看看某乎某位阿牛的理解,多么的简单粗暴!
我尝试用类比的方法来解释一下 pull reqeust。想想我们中学考试,老师改卷的场景吧。你做的试卷就像仓库,你的试卷肯定会有很多错误,就相当于程序里的 bug。老师把你的试卷拿过来,相当于先 fork。在你的卷子上做一些修改批注,相当于 git commit。最后把改好的试卷给你,相当于发 pull request,你拿到试卷重新改正错误,相当于 merge。
当你想更正别人仓库里的错误时,要走一个流程:
先 fork 别人的仓库,相当于拷贝一份,相信我,不会有人直接让你改修原仓库的
clone 到本地分支,做一些 bug fix
发起 pull request 给原仓库,让他看到你修改的 bug
原仓库 review 这个 bug,如果是正确的话,就会 merge 到他自己的项目中
至此,整个 pull request 的过程就结束了。
理解了 pull request 的含义和流程,具体操作也就简单了。
有什么用处?
这样你就可以很愉快的团队协作了~
相关文章推荐
- GitHub 的 Pull Request 是指什么意思?
- GitHub 的 Pull Request 是指什么意思?
- Github上的watch、star和fork分别是什么意思
- GitHub.com上的那些东西你都知道什么意思吗?
- git 上的pull request 是什么意思?
- GitHub 的 Fork 是什么意思?
- git 上的pull request 是什么意思?
- <T> Future<T>submit(Callable<T> task)是什么意思?
- ios 开发中 UIID是什么意思?
- 【PHP】- session_cache_limiter(private,must-revalidate)是什么意思
- 偶 从来不玩微博, 没什么意思.
- 192.168.22.11/24请问IP后面跟的/24是什么意思?
- 网站流量UV是什么意思?什么是流量UV?
- http-equiv是什么意思
- (int&)a,你知道是什么意思吗?
- java中方法重载是什么, 实际中到底有什么意义, 用处?请举例
- base URL是什么意思?干什么用的?
- 美国俚语:Fool around 什么意思
- 什么是SDK? SDK是什么意思?
- 联通的G网和C网分别是什么意思?