From: Junio C Hamano Date: Wed, 25 Jun 2008 17:22:08 GMT Subject: Re: [PATCH] cmd_reset: don't trash uncommitted changes unless told to Message-ID: <7v63rx2zwf.fsf@gitster.siamese.dyndns.org> In-Reply-To: <20080625135100.GF20361@mit.edu> Theodore Tso writes: > I used to argue for this, but gave up, because no one seemed to agree > with me. So now I just have the following in > /home/tytso/bin/git-revert-file and I am very happy: > > #!/bin/sh > # > prefix=$(git rev-parse --show-prefix) > > for i in $* > do > git show HEAD:$prefix$i > $i > done Isn't that this? #!/bin/sh exec git checkout HEAD -- "$@"