美文网首页
git 日常workFlow整理

git 日常workFlow整理

作者: 从不放弃 | 来源:发表于2018-05-15 01:12 被阅读14次

    git 日常workFlow:常用的操作,并不涉及偏僻的操作、操作的比较,即:简单、高效

    git管理项目,一般分为:

    使用分支保障 日常开发(dev)、项目测试(master-test dev-test)、bug修复(bug)、功能开发(feature)、版本的发版(master)

    、master-test分支: 发版版本代码的测试工作

    1、基于主分支(master)
    2、与master分支保持代码同步

    、master分支: 发版版本代码

    项目初始化的主分支

    、dev分支: 日常开发、功能稳定分支

    1、基于最初始的master分支
    2、代码稳定、可merge到master分支用于项目发版(项目节点)

    、dev-test分支: 完成的开发功能的测试工作

    1、 基于开发分支(dev)
    2、与dev分支保持代码同步

    、feature分支: 开发新的功能点

    1、 基于当前最新的dev分支
    2、多人协作开发一个大的功能点
    3、不必时时同步dev分支,完成后合并到dev,并删除

    、bug分支: 完善出现bug的功能点

    1、 基于当前最新的dev分支,可多人创建多个
    2、完成bug修改,合并到dev,并删除

    说了这么多分支,让我们开始了解一下关于分支(branch)的操作:

    一、branch:分支 不同的分支用于不同的用途

    1、创建分支

    a、git branch 分支名称

    创建分支

    b、git checkout -b 分支名称

    创建 本地 分支并切换到分支

    c、git checkout 分支名称

    切换到分支

    d、git checkout -b 本地分支名称 origin/远程分支名称

    拉取远程分支、创建本地分支、切换到分支

    e、git fetch origin 本地分支名称:远程分支名称

    拉取远程分支、创建本地分支

    2、查看分支

    a、git branch

    查看本地所有分支

    b、git branch -r

    查看服务器上所有分支

    c、git branch -a

    查看本地以及服务器上所有的分支

    3、删除分支

    4、切换分支

    相关文章

      网友评论

          本文标题:git 日常workFlow整理

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