Aakash Verma
Aakash Verma

Reputation: 3994

Why doesn't the git flow release finish command do its job completely?

As explained here, Git flow's release finish does two things -

  1. Merging the release branch into the development branch, and
  2. Deleting itself.

But since it is a release branch, shouldn't it also be merged to the master branch before it gets deleted?

Why do we have to merge it to master manually before doing a git flow release finish ...?

Upvotes: 1

Views: 480

Answers (1)

VonC
VonC

Reputation: 1323263

In this git flow cheatsheet, the merge to master is included in git flow release finish

git flow release finish

  • Merges the release branch back into 'master'
  • Tags the release with its name
  • Back-merges the release into 'develop'
  • Removes the release branch

Upvotes: 2

Related Questions