On Wed, Jul 23, 2008 at 9:49 AM, Ingo Molnar <mingo@xxxxxxx> wrote: > #!/bin/bash > > usage () { > echo 'usage: git-fastmerge <refspec>..' > 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. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html