Managing release using git-flow. Before releasing make sure master and develop branches are up to date.
Pull Master branch:
git checkout master
git pull origin master
Fetch All branches and tags:
git fetch --all
Go to develop branch:
git checkout develop
git pull origin develop
Show tags:
git tag
Start release from develop branch:
git flow release start v1.1
Finish release:
git flow release finish v1.1
Push to master branch:
git push origin master
Push to master branch:
git push origin develop
Push to tag:
git push origin v§1.1