git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] git-am: fix "Applying" message when applypatch-hook was run

From
Simon Ruderich <simon@ruderich.org>
Date
Mar 20, 2013, 23:18 UTC
Message-ID
<b978a77f8a37c47b2d6c2201d1f7cfffa01f8443.1363820289.git.simon@ruderich.org>

--- Hello,

This patch fixes a minor issue with git-am. When the applypatch-hook modifies the commit message, git-am displays the original message. This patch updates the message to use the modified version.

Regards Simon

 git-am.sh | 8 ++++++++
 1 file changed, 8 insertions(+)
diff --git a/git-am.sh b/git-am.sh
index 202130f..0997077 100755
--- a/git-am.sh
+++ b/git-am.sh
@@ -795,6 +795,14 @@ To restore the original branch and stop patching run \"\$cmdline --abort\"."
 	then
 		"$GIT_DIR"/hooks/applypatch-msg "$dotest/final-commit" ||
 		stop_here $this
+
+		# applypatch-msg can update the commit message.
+		if test -f "$dotest/final-commit"
+		then
+			FIRSTLINE=$(sed 1q "$dotest/final-commit")
+		else
+			FIRSTLINE=""
+		fi
 	fi
 
 	say "$(eval_gettext "Applying: \$FIRSTLINE")"
-- 
1.8.2

-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9
Next: Matthieu Moy
Message 1 of 4 in “git-am: fix "Applying" message when applypatch-hook was run”
  1. git-am: fix "Applying" message when applypatch-hook was runSimon Ruderich, Mar 20, 2013
  2. Matthieu MoyMar 20, 2013
  3. Junio C HamanoMar 20, 2013
  4. Simon RuderichMar 21, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.