Re: Commiting automatically (2)
- From
- Maaartin <grajcar1@seznam.cz>
- Date
- Dec 21, 2010, 08:36 UTC
- Message-ID
- <loom.20101221T092948-59@post.gmane.org>
- In-Reply-To
- <20101220073312.GA23482@nibiru.local>
Enrico Weigelt <weigelt <at> metux.de> writes:
Show 10 quoted lines
> * Maaartin <grajcar1 <at> seznam.cz> wrote: > > > Yes, I wonder why it wasn't already implemented. I do something like > > make all; git snapshot; send_the_executable_to_the_customer > > which is IMHO needed quite often. > > Perhaps it's wise to just use a separate repository on the same > repository. Maybe make it more convenient using some little > shell functions. I'm also using that for backup purposes, where > the repo lies outside the to-be-backed-up tree.
I considered using a separate repository, too, but having "all in one" feels somehow better. It allows me to push everything to a single remote repo and compare the snapshots to ordinal commits, etc.
I let the snapshot point to the current head, which is where I get a problem now: git show-ref HEAD returns nothing, git show-ref --head returns HEAD and all branches and tags. Isn't it a bug? How can I get the HEAD reference? I'm using git version 1.7.2.3 on cygwin.