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