Re: [BugReport] git tag -a / git show
- From
Jeff King <peff@peff.net>
- Date
- Feb 24, 2012, 20:52 UTC
- Message-ID
- <20120224205203.GA21780@sigill.intra.peff.net>
- In-Reply-To
- <1330113345.2727.3.camel@rom-laptop>
On Fri, Feb 24, 2012 at 08:55:45PM +0100, Romain Vimont (®om) wrote:
Show 8 quoted lines
> Tonight, I just tried something which do exactly what I wanted to do > this morning: > > $ git checkout -b temp > $ git commit -a -m 'My config file with mock_data=true' > $ git tag -a v0.1 -m v0.1 > $ git checkout master > $ git branch -D temp
There is nothing at all wrong with the commands above, but you might be interested to know that you can do it without the temporary branch:
$ git commit -a -m 'My config...' $ git tag -m v0.1 v0.1 $ git reset HEAD^
The final reset will rewind your branch tip and the index state to what it was before the commit, but will leave the files in the working tree untouched.
-Peff