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

Re: rebase -i reword converts to pick on pre-commit non-zero exit

From
NKNeal Kreitzinger <nkreitzinger@gmail.com>
Date
Feb 2, 2012, 16:21 UTC
Message-ID
<4F2AB824.2030609@gmail.com>
In-Reply-To
<4F2A0D4B.6000001@sohovfx.com>
On 2/1/2012 10:12 PM, Andrew Wong wrote:
Show 10 quoted lines
> On 12-02-01 4:28 PM, Neal Kreitzinger wrote:
>> Instead of picking commit (a) when the pre-commit hook exits
>> non-zero on the reword command, shouldn't interactive rebase learn
>> to edit commit (a) and tell the user that because the pre-commit
>> hook exited non-zero they need to either remedy the pre-commit hook
>> violations and run git commit --amend or run git commit --amend
>> --no-verify to bypass the pre-commit hook?
>
> Yup, I've submitted a patch to address this issue a while ago. This
> new behavior should be in v.1.7.8.2 and later.
I now see that this 1.7.8.2 release note applies:
  * When a "reword" action in "git rebase -i" failed to run "commit 
--amend",
    we did not give the control back to the user to resolve the
situation, and
    instead kept the original commit log message.
thanks!

v/r, neal

Previous: Andrew Wong
Message 4 of 4 in “rebase -i reword converts to pick on pre-commit non-zero exit”
  1. Neal KreitzingerFeb 1, 2012
  2. Neal KreitzingerFeb 1, 2012
  3. Andrew WongFeb 2, 2012
  4. Neal KreitzingerFeb 2, 2012

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.