Gitflow: Release doesn't push tags by default

Created on 22 Nov 2010  ·  34Comments  ·  Source: nvie/gitflow

When doing git flow release finish 'version', git flow should push the version tag by default.

Most helpful comment

This is implemented in my fork git-flow (AVH Edition)
The last commit in the repository was on Sep 25, 2012, the last release was on on Feb 14, 2011, it seems this repo has been abandoned.

Debian and Ubuntu both, have switched to my fork for the package git-flow.

Checkout the changelog for more information about bugfixes and new features implemented in my fork.

All 34 comments

+1

+1

+1

+1

and even propagate the tag to the develop branch so that git describe --dirty does something useful on non-master branches.

+1

+1

This is implemented in my fork git-flow (AVH Edition)

@petervanderdoes Have you made a pull request to the original git-flow repo?

My fork has diverged to much to make the pull request an easy implementation.

I have implemented the request hooks and filters #171, which still is an open request after 10 months, and this spun off several other implementations and improvements on the original.

+1

+1 - seems like an obvious thing to do as part of the workflow

+1

+1

+1

+1

+1

seriously, is that still a missing feature?!

+1

This is implemented in my fork git-flow (AVH Edition)
My fork has diverged to much to make this into an easy pull request for nvie's gitflow,

Checkout the changelog for more information about bugfixes and new features implemented in my fork.

Yes, thank you. I managed to find your fork just after pushing for this. We're happy using your fork at work as well. Thank you very much for your effort!

+1

+1

+1

+1

+1

+1

I created a pull request addressing this issue (see #387).

This is also one of the modifications I made to the ITM Gitflow fork a while ago. I'm currently setting up a proper GitHub presence for the ITM Gitflow script package. Should be ready in a few days, so that you will find detailed information on the improvements and additional features over there.

This is implemented in my fork git-flow (AVH Edition)
My fork has diverged to much to make this into an easy pull request for nvie's gitflow,

Checkout the changelog for more information about bugfixes and new features implemented in my fork.

+1, really annoying to find out two days later that the release tags you created were never pushed and everybody else is now assuming a wrong version tag.

+1

Is there any reason for not doing this?

+1, please

+1 please, please!

:+1:

This is implemented in my fork git-flow (AVH Edition)
The last commit in the repository was on Sep 25, 2012, the last release was on on Feb 14, 2011, it seems this repo has been abandoned.

Debian and Ubuntu both, have switched to my fork for the package git-flow.

Checkout the changelog for more information about bugfixes and new features implemented in my fork.

Was this page helpful?
0 / 5 - 0 ratings