author | Pat Notz <patnotz@gmail.com> | |
Tue, 2 Nov 2010 19:59:11 +0000 (13:59 -0600) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Thu, 4 Nov 2010 20:53:35 +0000 (13:53 -0700) | ||
commit | 89ac1223c08a19a83f6efb32234ed8665d5ad1ee | |
tree | 721500be05711226cf225f4489f4ddaf89ebf2dc | tree | snapshot |
parent | b1a6c0a96f70fe39958b3315a99667740497d703 | commit | diff |
commit: --squash option for use with rebase --autosquash
This option makes it convenient to construct commit messages for use
with 'rebase --autosquash'. The resulting commit message will be
"squash! ..." where "..." is the subject line of the specified commit
message. This option can be used with other commit message options
such as -m, -c, -C and -F.
If an editor is invoked (as with -c or -eF or no message options) the
commit message is seeded with the correctly formatted subject line.
Example usage:
$ git commit --squash HEAD~2
$ git commit --squash HEAD~2 -m "clever comment"
$ git commit --squash HEAD~2 -F msgfile
$ git commit --squash HEAD~2 -C deadbeef
Signed-off-by: Pat Notz <patnotz@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This option makes it convenient to construct commit messages for use
with 'rebase --autosquash'. The resulting commit message will be
"squash! ..." where "..." is the subject line of the specified commit
message. This option can be used with other commit message options
such as -m, -c, -C and -F.
If an editor is invoked (as with -c or -eF or no message options) the
commit message is seeded with the correctly formatted subject line.
Example usage:
$ git commit --squash HEAD~2
$ git commit --squash HEAD~2 -m "clever comment"
$ git commit --squash HEAD~2 -F msgfile
$ git commit --squash HEAD~2 -C deadbeef
Signed-off-by: Pat Notz <patnotz@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-commit.txt | diff | blob | history | |
builtin/commit.c | diff | blob | history |