summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: b87841e)
raw | patch | inline | side by side (parent: b87841e)
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | |
Thu, 26 Jul 2007 06:35:51 +0000 (07:35 +0100) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Thu, 26 Jul 2007 06:38:43 +0000 (23:38 -0700) |
When squashing, you no longer saw what the editor had to say to you
after commit 'Shut "git rebase -i" up when no --verbose was given'
(if you used a console based editor, at least).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
after commit 'Shut "git rebase -i" up when no --verbose was given'
(if you used a console based editor, at least).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-rebase--interactive.sh | patch | blob | history |
index 93289c050a49c0d5074659fc770683fd01bfbcba..9a88335c5f7c99f05a76cccbf1badad6903596f9 100755 (executable)
case "$(peek_next_command)" in
squash)
EDIT_COMMIT=
+ USE_OUTPUT=output
cp "$MSG" "$SQUASH_MSG"
;;
*)
EDIT_COMMIT=-e
+ USE_OUTPUT=
test -f "$SQUASH_MSG" && rm "$SQUASH_MSG"
esac
# This is like --amend, but with a different message
eval "$author_script"
export GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
- output git commit -F "$MSG" $EDIT_COMMIT
+ $USE_OUTPUT git commit -F "$MSG" $EDIT_COMMIT
;;
t)
cp "$MSG" "$GIT_DIR"/MERGE_MSG