参考:
准备
图解
依赖
参考:https://github.com/petervanderdoes/gitflow-avh/wiki/Installation
mac上可能没有git flow 命令。
# 检测是否支持,如果是 0.4.1 则表明不支持。
git flow version
# 如果版本有问题
brew uninstall git-flow
brew install git-flow-avh
idea插件
1、安装:Git Flow Integration
2、安装后重启idea,效果如下,如果没有gitflow,则查看右边的锁是否锁上了。
插件使用
初始化
在master分支,并且都已经提交的情况下初始化,使用默认就行。
feature分支
开始新的feature后:
publish会推送到远程
finish 会合并到develop,并删除本地和远程分支。
release
发版 v1.0
Bugfix
平时开发修改bug
HotFix
类似于release,是修改线上的bug。