W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Git Flow 是一個(gè) git 擴(kuò)展集
? 你可以理解 Git Flow 是一個(gè)基于 Git 的插件,這個(gè)插件簡(jiǎn)化了 Git 一些復(fù)雜的命令,比如 Git Flow 用一條命令,就可以代替 Git 原生 10 條命令。master
?,Git 代碼倉(cāng)庫(kù)中默認(rèn)的一條主分支。這條分支上的代碼一般都建議為是正式版本的代碼,并且這條分支不能進(jìn)行代碼修改,只能用來(lái)合并其他分支。develop
?,一般用于存儲(chǔ)開發(fā)過(guò)程的代碼分支,并且這條分支也不能進(jìn)行代碼修改,只能用來(lái)合并其他輔助分支。feature branches
?(功能分支) develop
? 分支上創(chuàng)建
develop
? 分支上
Feature branches
?。等待這個(gè)新功能開發(fā)完成并確定應(yīng)用到新版本中就合并回 ?develop
?。 feature branches
?,?start
?之后,開發(fā)完成后可以直接 ?finish
?。feature branches
?,?start
? 之后,開發(fā)完成后先 ?publish
?給其他開發(fā)人員進(jìn)行合并,最后大家都開發(fā)完成后再 ?finish
?。這個(gè)思路也同樣適用下面幾個(gè)輔助分支場(chǎng)景。feature branches
?開發(fā)過(guò)程有 bug,直接在 ?feature branches
? 上修改、提交。release branches
?(預(yù)發(fā)布分支)develop
? 分支上創(chuàng)建測(cè)試
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號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: