学习下git中的gitflow流程

  • 时间:
  • 浏览:1
  • 来源:uu快3IOS下载_uu快3app下载_和值

某些出現 的分支操作与此基本一致,需用注意的是有需用打tag的进行打上tag操作.

我们我们我们我们我们我们我们我们 儿主要区分为五个操作。

git tag -a tagName

修改代码后进行修改

git add 需用增加到仓库的文件内容

hotfix: 上线版本的bug修复,修复完毕需用合并到dev与master主支。不可能 趋于稳定relase分支,如此也需用合并到relase分支上。

查看所有分支

使用git status 查看修改的内容,解决多余的太久要内容上传到仓库中。

git merge feature/dev 合并功能分支到本地的dev分支上,不可能 出現 矛盾代码,进行解决后,再次提交。

进行分支开发的另俩个多流程如上,当然还有别的操作流程,我们我们我们我们我们我们我们我们 儿可太久再可否 根据某些人的操作习惯进行操作。符合gitflow 流程即可。

master生产分支:每个版本通过tag来控制,版本控制采用三位数选着 。数字顺序采用从左往右。 bug修复最后一位,小版本迭代采用第二位数字,大版本跌迭采用第一位数字。

git push origin dev 推送到远程的dev分支。

克隆的代码是按照master主干为主的代码

直接创建feature分支开发

原文发布时间为:2019-1-6

本文作者:琪琪

本文来自云栖社区合作伙伴“ LuckQI ”,了解相关信息可太久再可否 关注“YoungRUIQ”微信公众号

gitflow操作流程

gitflow简介

git commit -m “增加描述”

feature: 新功能分支,每另俩个多功能开辟另俩个多分支,开发完毕合并到dev分支,某些人独立控制功能分支操作

采用本地dev分支上,建立新的分支feature进行修改操作。

dev: 开发分支,整个守护应用应用程序开发流程都有在dev开发分支上。开发分支采用latest作为做新的版本。

git pull origin dev 将本地dev的分支与远程dev分支进行同步

当在团队开发中使用版本控制系统时,商定另俩个多统一的工作流程是至关重要的。Git 的确可太久再可否 在各个方面做某些某些事情,然而,不可能 在你的团队中还如此能形成另俩个多特定有效的工作流程,如此混乱就将是不可解决的。

在git中,每另俩个多点的出現 都有有对应的操作。

目的

为了帮助我们我们我们我们我们我们我们我们 儿解决本身混乱流程,我们我们我们我们我们我们我们我们 儿将在内部管理执行一套流程,帮助我们我们我们我们我们我们我们我们 儿管理整个流程。

进行开发的时候,使用dev远程分支开发,创建feature分支。

流程操作。

流程操作,只提供有本身最好的依据 。某些最好的依据 可太久再可否 根据某些人习惯来执行。

git checkout dev

下载dev分支代码

relase:功能开发完毕与单机测试完毕,需用进行联合测试的分支。该版本测试完毕,合并到master与dev分支,倘若进行删除。relase采用commitID的前五位不可能 前六位作为标签迭代。

修改代码

在本地dev分支上 remotes/origin/maste创建feature进行开发。