码迷,mamicode.com
首页 > 其他好文 > 详细

如何将 Bitbucket 的 pull request 签出到本地 review

时间:2020-07-19 23:42:04      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:快速   自己   one   image   命令   ima   loading   bitbucket   名称   

将 pull request 签出到本地进行 review, 最大的好处是可以通过 IDE 来查找各种变量和方法的上下文引用,以便充分发挥我们杠精的本领,将 pull request 中的各种合理和不合理之处予以快速精准 的打击,在大量添加 comments 的同时,高效地打出 Needs work,然后结束 review 去接水。

签出 pr 是为了方便 review,所以这个操作本身应该是简单快捷的,在经过一些摸索之后,我们可 以通过下面的步骤来实现。

首先,我们假定所有组员都 fork 了 主 repository,同时会将 pr 提交到主 repository。

接着我们将主 repository 通过 SourceTree clone 到本地,这一步是为了使得 remote 的 origin 指向 主 repository。完成这一步后,SourceTree 的左侧应该类似下图。

技术图片

在完成上述操作后,点击 SourceTree 的 Action-》Open in Terminal 菜单打开 Git Bash。

技术图片

在 Git Bash 中我们仅需敲入一行命令,即可将 pull request 签出到本地。

git fetch origin refs/pull-requests/$PR_NO/from:$LOCAL_BRANCH 

 技术图片

这里的$PR_NO 可以在 pull request 的页面查到

技术图片

至于$LOCAL_BRANCH 是签出到本地的分支名称,自己起名即可。

现在 SourceTree 看起来是这样的,接下来如何 review TestLocalBranch,就无需我多言了。

技术图片

本篇介绍了如何将 Bitbucket 的 pull request 签出到本地 review。祝各位看最少的 PR,打最多的 Needs work。

 

如何将 Bitbucket 的 pull request 签出到本地 review

标签:快速   自己   one   image   命令   ima   loading   bitbucket   名称   

原文地址:https://www.cnblogs.com/manupstairs/p/13341656.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!