git flow???????????????????????????

56次阅读
没有评论

共计 8898 个字符,预计需要花费 23 分钟才能阅读完成。

???????????????????????????git flow?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????git flow?????????????????????????????????!

????????? git-flow???

?????????????????? git-flow?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

git-flow ?????????????????? Git???????????????????????????????????????????????? Git ?????????????????????????????????

???????????????????????????????????????????????????????????????????????? git-flow ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Git ????????????????????????????????????????????? git-flow ??????????????????????????????????????????????????????????????????????????????????????????

?????? git-flow

???????????????????????????????????????????????????????????????????????????????????????????????????????????? AVH Edition???

??????????????? git-flow ???????????????????????????????????? official documentation???

?????????????????? git-flow

???????????????????????? ???????????? ??? git-flow ?????????Git ?????????????????????????????????????????????????????????????????????????????????????????? git-flow ????????????????????? Git ????????????????????????git-flow ??????????????????????????????????????????????????????????????????

???????????????git-flow ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????

$ git flow init
Initialized empty Git repository in /Users/tobi/acme-website/.git/
Branch name for production releases: [master] 
Branch name for  next release  development: [develop] 
How to name your supporting branch prefixes?
Feature branches? [feature/] 
Release branches? [release/] 
Hotfix branches? [hotfix/]

?????????????????????????????? ???git flow init??? ?????????????????????????????????????????? Git ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????????????

git-flow ?????????????????????????????????????????????

master ??????????????????????????????????????????????????????????????? master ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? master ????????????????????????????????????????????????????????????

develop ???????????????????????????????????????????????????????????????????????????????????????????????????_??????_?????????????????????????????????????????????????????????????????????????????????????????? master ????????????

??????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????

????????????

??????????????????????????????????????????????????????????????????????????????????????????????????? git-flow ?????????????????????????????????????????????????????????????????????????????????????????????

???????????????

???????????????????????????????????? ???rss-feed??????

$ git flow feature start rss-feed
Switched to a new branch  feature/rss-feed 
Summary of actions:
- A new branch  feature/rss-feed  was created, based on  develop 
- You are now on branch  feature/rss-feed

??????

????????????????????????????????????git-flow ???????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????

$ git flow feature help

????????????????????????????????????git-flow ????????????????????? ???feature/rss-feed??? ?????????????????? ???feature/??? ?????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
git-flow ?????????????????????????????????????????????????????????????????????????????????

??????????????????

???????????????????????????????????????????????????????????????????????????????????????????????????

$ git flow feature finish rss-feed
Switched to branch  develop 
Updating 6bcf266..41748ad
Fast-forward
 feed.xml | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 feed.xml
Deleted branch feature/rss-feed (was 41748ad).

???????????????????????? ???feature finish??? ??????????????????????????????????????? ???develop??? ??????????????????????????????????????????

????????????????????? ???????????? ???????????????????????????

???????????????????????? ???develop??? ?????????????????????????????????????????????

?????????git-flow ????????????????????????????????????????????????????????????????????????????????????????????? ???develop??? ?????????

?????? releases

Release ??????????????????????????????????????????????????????????????????????????????????????????????????? git-flow ??????????????? release???

?????? release

????????????????????? ???develop??? ??????????????????????????????????????? release ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? release ??????

$ git flow release start 1.1.5
Switched to a new branch  release/1.1.5

????????????release ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????release ??????git-flow ????????????_??????_??????????????? release ?????????

???????????? release ???????????????????????? release ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????? release

??????????????????????????????????????????????????????????????????release??????

git flow release finish 1.1.5

????????????????????????????????????????????????

?????????git-flow ????????????????????????????????????????????????????????????

?????????release ???????????????????????? ???master??? ??? ???develop??? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????release ??????????????????????????? release ???????????????????????????????????? ???1.1.5?????????

?????????????????????????????????????????????????????? ???develop??????

??? Git ??????????????????release ??????????????????????????????????????????????????? ???master??? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

hotfix

???????????????????????????????????????????????????????????? release ??????????????????????????????????????????????????????????????????
?????????????????????git-flow ????????????????????? ???hotfix??? ?????????????????????????????????????????? ???????????? ????????????????????? ???release??? ????????????????????????????????????

?????? Hotfixes

$ git flow hotfix start missing-link

????????????????????????????????? ???hotfix/missing-link??? ?????????????????????????????????????????????????????????????????? hotfix ??????????????? ???master??? ?????????
???????????? release ???????????????????????????release ?????????????????? ???develop??? ????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????? release ???????????????????????????????????????????????????????????????????????????

?????? Hotfixes

?????????????????????????????? hotfix ???????????????????????????????????????

$ git flow hotfix finish missing-link

??????????????????????????????????????? release ?????????

?????????????????????????????? ???master??? ??????????????????????????? ???develop??? ??????????????????????????????????????????????????????????????????????????? release ??????

?????? hotfix ??????????????????????????????????????????

?????? hotfix ???????????????????????????????????? ???develop??? ???????????????

??????????????? release ???????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????????????????????????git flow?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????????????

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????is@yisu.com??????????????????????????????????????????????????????????????????????????????????????????

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计8898字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)