zoukankan      html  css  js  c++  java
  • 如何将 Bitbucket 的 pull request 签出到本地 review

    将 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。

  • 相关阅读:
    complete完成量——实例分析
    worker线程的创建与使用
    SDIO接口
    Linux中V4L2分析
    Linux系统调用分析
    ppm图片显示
    应用层与内核层错误打印函数总结
    高通Sensor驱动学习笔记
    linux中新增一个shell命令的方法
    RTC测试程序
  • 原文地址:https://www.cnblogs.com/manupstairs/p/13341656.html
Copyright © 2011-2022 走看看