Re: [PATCH] Teach git-commit about commit message templates.
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jul 23, 2007, 10:04 UTC
- Message-ID
- <Pine.LNX.4.64.0707231059490.14781@racer.site>
- In-Reply-To
- <20070723041741.GA22461@midwinter.com>
Hi,
On Sun, 22 Jul 2007, Steven Grimm wrote:
Show 12 quoted lines
> @@ -572,10 +591,35 @@ else > fi | > git stripspace >"$GIT_DIR"/COMMIT_MSG > > -if cnt=`grep -v -i '^Signed-off-by' "$GIT_DIR"/COMMIT_MSG | > - git stripspace | > - wc -l` && > - test 0 -lt $cnt > +# Test whether the commit message has any content we didn't supply. > +have_commitmsg= > +grep -v -i '^Signed-off-by' "$GIT_DIR"/COMMIT_MSG | > + git stripspace > "$GIT_DIR"/COMMIT_BAREMSG
Up until here, I was with you. But this feels very wrong.
Why not compare COMMIT_MSG to the templatefile, if there is one? I.e.
test ! -z "$templatefile" && cmp "$GIT_DIR"/COMMIT_MSG "$templatefile" && die "Unchanged message; will not commit"
Hmm?
Ciao, Dscho