On Tue, 14 Feb 2006, Kenneth Johansson wrote:
What I ended up doing was going nee deep into the plumbing.
first doing cat on the tag in .git/refs/tags/
taking the output as an argument to "git-read-tree"
followed by "git-update-index --replace" and "git-checkout-index -a -f -u"
I'm not sure that many people will understand that they want git-reset for
this just reading the man pages.
Hey, but I bet you now as a result feel you really understand git, right?
;)
You did it the old-fashioned way - the way real men did it back in June.
In general, doing "ls *.sh" in the git source tree shows you pretty much
every command that you might ever want to use. Using the actual core git
binaries directly is normally not all that useful, unless you want to do
some strange shell pipeline to do statistics about different things in the
tree.
Linus