美文网首页
git分支开发流程

git分支开发流程

作者: chinariver | 来源:发表于2017-06-27 16:40 被阅读0次

    分支开发流程(来自一位大神的笔记)

    1.git branch 查看分支

             git branch

    2.git branch 创建分支

              git branch chinapay

    3.切换分支chinapay

               git checkout chinapay

    4.创建新分支并切换分支(2,3部一次完成)

                git checkout -b chinapay

    5.合并分支

    主分支test,创建新分支都在test分支上创建

    每天最少一次由test分支合并到自己的开发分支

    分支合并必须先由test分支合并到开发分支,然后在由开发分支合并到test分支合并分支,

    只合并要上线的代码,不上线代码不要合并,不上线代码不要合并,不上线代码不要合并

    合并代码前必须在开发环境测试通过,测试通过才可合并代码

    6.合并流程

    合并分支必须加上--no-ff参数

    1.test分支合并到自己开发分支

            git merge --no-ff test 

            git status查看是否有冲突文件,有解决冲突

    2.切换到test分支

               git checkout test

    3.合并代码到test分支

                      git merge --no-ff chinapay 

          git status查看是否有冲突文件,有解决冲突合并代码写注释,本次并合开发的功能

    7.拉取远程分支

    将远程分支信息获取到本地

                      git fetch

    将远程分支映射到本地命名为test的一分支

                      git checkout -b test origin/test

    8.本地分支推送到远程

                      git push origin chinapay

    9.删除远程tag

                      git push origin :refs/tags/标签名 

    相关文章

      网友评论

          本文标题:git分支开发流程

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