git checkout -b develop master

  # 切换到Master分支
  git checkout master

  # 对Develop分支进行合并
  git merge --no-ff develop

  * 功能(feature)分支

  * 预发布(release)分支

  * 修补bug(fixbug)分支

  git checkout -b feature-x develop

  git checkout develop

  git merge --no-ff feature-x

  git branch -d feature-x

  git checkout -b release-1.2 develop

  git checkout master

  git merge --no-ff release-1.2

  # 对合并生成的新节点,做一个标签
  git tag -a 1.2

  git checkout develop

  git merge --no-ff release-1.2

  git branch -d release-1.2

  git checkout -b fixbug-0.1 master

  git checkout master

  git merge --no-ff fixbug-0.1

  git tag -a 0.1.1

  git checkout develop

  git merge --no-ff fixbug-0.1

  git branch -d fixbug-0.1

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。