W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Git Flow 是一個 git 擴展集
? 你可以理解 Git Flow 是一個基于 Git 的插件,這個插件簡化了 Git 一些復(fù)雜的命令,比如 Git Flow 用一條命令,就可以代替 Git 原生 10 條命令。master
?,Git 代碼倉庫中默認的一條主分支。這條分支上的代碼一般都建議為是正式版本的代碼,并且這條分支不能進行代碼修改,只能用來合并其他分支。develop
?,一般用于存儲開發(fā)過程的代碼分支,并且這條分支也不能進行代碼修改,只能用來合并其他輔助分支。feature branches
?(功能分支) develop
? 分支上創(chuàng)建
develop
? 分支上
Feature branches
?。等待這個新功能開發(fā)完成并確定應(yīng)用到新版本中就合并回 ?develop
?。 feature branches
?,?start
?之后,開發(fā)完成后可以直接 ?finish
?。feature branches
?,?start
? 之后,開發(fā)完成后先 ?publish
?給其他開發(fā)人員進行合并,最后大家都開發(fā)完成后再 ?finish
?。這個思路也同樣適用下面幾個輔助分支場景。feature branches
?開發(fā)過程有 bug,直接在 ?feature branches
? 上修改、提交。release branches
?(預(yù)發(fā)布分支)develop
? 分支上創(chuàng)建測試
develop
?分支和 ?master
? 分支上
hotfix branches
?(基于 ?master
?基礎(chǔ)上的生產(chǎn)環(huán)境 bug 的修復(fù)分支)master
?分支上創(chuàng)建
master
?分支和 ?develop
?分支上
brew install git-flow-avh
?wget --no-check-certificate -q
https://raw.githubusercontent.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh && sudo bash gitflow-installer.sh
install stable; rm gitflow-installer.sh
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: