Commit template
- From
Sean <seanlkml@sympatico.ca>
- Date
- May 8, 2005, 19:07 UTC
- Message-ID
- <1965.10.10.10.24.1115579256.squirrel@linux1>
Hi Petr,
This adds the ability to have a per repository commit template. Create a .git/commit.form file containg "CG: " and other lines and it will be used in place of the regular top 3 lines. This is kind of handy so that you can include your signed-off-by: with your email etc.
cg-commit | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-)
Sean
P.s. Can't inline patches with this mailer.
cg-commit: needs update
Index: cg-commit =================================================================== --- b2ce852fd77209e112e0b53866ca7004e9b0879f/cg-commit (mode:100755) +++ uncommitted/cg-commit (mode:100755) @@ -67,9 +67,14 @@ LOGMSG=$(mktemp -t gitci.XXXXXX) LOGMSG2=$(mktemp -t gitci2.XXXXXX) -echo CG: ---------------------------------------------------------- >>$LOGMSG -echo CG: Lines beggining with CG: will be automatically removed >>$LOGMSG -echo CG: >>$LOGMSG +if [ -e .git/commit.form ]; then + cat .git/commit.form >>$LOGMSG +else + { + echo "CG: ----------------------------------------------------------" + echo "CG: Lines beggining with CG: will be automatically removed" + echo "CG:"; } >>$LOGMSG +fi if [ ! "$ignorecache" ]; then if [ ! "${commitfiles[*]}" ]; then echo 'Nothing to commit.' >&2