Re: [PATCH] display the subject of the commit just made
Show 23 quoted lines
> Quoting Junio C Hamano <junkio@cox.net>:
> Subject: Re: [PATCH] display the subject of the commit just made
>
> "Michael S. Tsirkin" <mst@dev.mellanox.co.il> writes:
>
> > Better?
> >
> > diff --git a/git-commit.sh b/git-commit.sh
> > index 9e0959a..32257b0 100755
> > --- a/git-commit.sh
> > +++ b/git-commit.sh
> > @@ -649,8 +649,9 @@ then
> > fi
> > if test -z "$quiet"
> > then
> > + commit=`git-diff-tree --shortstat --pretty="format:%h: %s"\
> > + --summary --root HEAD --`
> > echo "Created${initial_commit:+ initial} commit $commit"
> > - git-diff-tree --shortstat --summary --root --no-commit-id HEAD --
> > fi
> > fi
>
> Close but no cigar. You broke it for a merge commit, I think.> Perhaps
>
> pretty="format:Created${initial_commit:+ initial} commit %h: %s%n"
> git-diff-tree --always --shortstart --summary --root --pretty="$pretty" HEADAha, --always should do the trick. I'll check this.
BTW, a couple of questions:
1. do we really need the shortstat info?
2. why is there "--" at the end do in the original version?
--
MST