美文网首页stata连享会-github-码云程序员
Pull Request(PR)的审查与合并

Pull Request(PR)的审查与合并

作者: 敬亭阁主 | 来源:发表于2019-04-03 16:07 被阅读2次

    昨天写了一篇文章介绍如何实现PR,说的是贡献者的角度,今天需要从项目管理者角度来说说当PR来了以后该怎么办。

    首先可以通过码云的网站查看一下提交的PR,这里我就不截图了,毕竟我们码农还是喜欢命令行操作。

    进入工程目录,执行以下命令下载对应的PR

    git fetch git@gitee.com:xxx/xxxx.git pull/1/head:pr_1
    

    这里说明一下,这个命令可以直接在码云的PR界面上通过点击克隆按钮进行复制。

    下载后的PR会在本地生成一个名为pr_1的分支,现在就可以切换到这个分支上去工作了

    git checkout pr_1
    

    代码审查、修改、测试的过程就不多说了,和正常流程没啥区别,都完成之后,这时候需要进行提交

    git commit
    

    但是这个pr_1分支并不能push到远程,因此需要切换回去进行合并

    git checkout master
    git merge pr_1
    

    合并之后,就可以提交到远程服务器了,同时把本地的pr_1分支删除

    git push
    git branch -D pr_1
    

    这时候再去码云上查看,会发现PR已经被清空了,Over!

    相关文章

      网友评论

        本文标题:Pull Request(PR)的审查与合并

        本文链接:https://www.haomeiwen.com/subject/bcezbqtx.html