From: Jay Soffian Date: Wed, 23 Jul 2008 14:47:02 GMT Subject: Re: q: faster way to integrate/merge lots of topic branches? Message-ID: <76718490807230747w5d0350b8v6feba00fb8837617@mail.gmail.com> In-Reply-To: <20080723134926.GA12888@elte.hu> On Wed, Jul 23, 2008 at 9:49 AM, Ingo Molnar wrote: > #!/bin/bash > > usage () { > echo 'usage: git-fastmerge ..' > exit -1 > } > > [ $# = 0 ] && usage > > BRANCH=$1 > > MERGECACHE=.git/mergecache > > [ ! -d $MERGECACHE ] && { mkdir $MERGECACHE || usage; } > > HEAD_SHA1=$(git-log -1 --pretty=format:"%H") > BRANCH_SHA1=$(git-log -1 --pretty=format:"%H" $BRANCH) > > CACHE=$MERGECACHE/$HEAD_SHA1/$BRANCH_SHA1 > > [ -f "$CACHE" -a "$CACHE" -nt .git/refs/heads/$BRANCH_SHA1 ] && { Shouldn't this be: [ -f "$CACHE" -a "$CACHE" -nt .git/refs/heads/$BRANCH ] && { ? j.