git-commit: log parameter updates.
commit0c091296c001836e408b8c98de1548d6c7ada67d
authorJunio C Hamano <junkio@cox.net>
Tue, 9 Aug 2005 00:03:14 +0000 (8 17:03 -0700)
committerJunio C Hamano <junkio@cox.net>
Wed, 10 Aug 2005 05:28:22 +0000 (9 22:28 -0700)
tree21c149e9e46ec75de669ebd3ca65be24310b485b
parent5ccfb758b0e69b77b0ad830cc35d7770b08589eb
git-commit: log parameter updates.

While moving '-m' to make room for CVS compatible "here is the
log message", enhance source of log parameters.

  -m 'message': a command line parameter.
  -F <file>   : a file (use '-' to read from stdin).
  -C <commit> : message in existing commit.
  -c <commit> : message in existing commit (allows further editing).

Longer option names for these options are also available.

While we are at it, get rid of shell array bashism.

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-cherry
git-commit-script
git-rebase-script