1、安装
wget -q -O - --no-check-certificate https://raw.github.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh install stable | bash
2、初始化-在项目目录下
git flow init
3、开发新功能
3-1 git flow feature start 分支名1
3-2 各种开发。。。
3-3 git commit -a -m '提交信息'
3-4 git flow feature finish 分支名1
3-5 如果需要多人开发,需要发布
git flow feature publish 分支名1
3-6 取得其它用户发布的新特性分支,并签出远程的变更。
git flow feature pull origin 分支名
3-7 跟踪在origin上的特性分支
git flow feature track 分支名
4、作预上线分支release
4-1 它从 'develop' 分支开始创建一个 release 分支
git flow release start 分支名
4-2 发布允许其它用户向这个 release 分支提交内容
git flow release publish 分支名
4-3 签出 release 版本的远程变更
git flow release track RELEASE
4-4 给release打tag
git tag -a platform-newxuetangx-fn-web-2 -m 'tag2'
4-5 提交tag
git puhs --tags
4-6 完成release版本,合并到master
git flow release finish 分支名
5、紧急修复
5-1 回头再补
- CSS
- 长度单位
- 问题们
- 背景渐变
- 禁止用户选中
- 给富文本重置样式
- 移动端常见小问题
- bfc
- flex
- 父元素没有包裹子元素的margin
- VUE
- 原理
- 生命周期
- vue-router原理
- 动态修改路由参数
- 在新窗口打开页面
- 连跳两个页面
- 跳转页面自动回到顶部
- vue+webpack项目,停留一段时间报错
- vue 路由去掉#
- webpack编译目录设置
- config配置
- HTTP
- HTTP状态码
- HTTP1.0,HTTP1.1,HTTP2.0
- axios和ajax的区别
- 模块化
- git
- 比较
- 查看远程仓库地址
- git flow
- 比较分支的不同并保存压缩文件
- Tag
- 回退
- node版本管理
- npm
- 确定用户是否在当前页面
- 前端下载文件
- 只能在微信中访问
- 下载图片
- webpack修改路径为相对路径
- 打开新页面-被浏览器拦截
- textarea高度随内容变化
- Debian/Ubuntu 安装shadowsock
- 垂直居中
- video
- 去掉ios原始播放大按钮
- 前端直播
- ios系列
- js弹出错误代码
- nginx在MAC上的安装、启动、重启和关闭
- 解析latex格式的数学公式
- Mac 新建unix可执行文件
- 正则-格式化a链接
- 原型
- unicode解析
- vue+webpack打包优化
- 各种JS题
- ES6
- seo
- React
- 兼容性
- canvas
- zsh