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

Re: Bug in git rebase --continue in v1.8.4

From
AGAndriy Gapon <avg@freebsd.org>
Date
Sep 4, 2013, 08:53 UTC
Message-ID
<5226F4F8.7090304@FreeBSD.org>
In-Reply-To
<vpqsixl9ezo.fsf@anie.imag.fr>
on 04/09/2013 11:18 Matthieu Moy said the following:
Show 10 quoted lines
> [ Cc-ing Ram, as he is the author of the possibly guilty commit. ]
> 
> Andriy Gapon <avg@FreeBSD.org> writes:
>> Judging by the lack of followups, could this be a FreeBSD-specific problem?
> 
> I can't reproduce here (Debian GNU/Linux). Do the testsuite pass for
> you?
> 
> If not, can you write a failing test? A minimalist script outside the
> testsuite may help too if you're not familiar with Git's testsuite.

Thank you for the suggestion. I've just tried it and it failed here:

*** t3403-rebase-skip.sh *** ok 1 - setup ok 2 - rebase with git am -3 (default) ok 3 - rebase --skip can not be used with other options not ok 4 - rebase --skip with am -3 # # git rebase --skip # not ok 5 - rebase moves back to skip-reference # # test refs/heads/skip-reference = $(git symbolic-ref HEAD) && # git branch post-rebase && # git reset --hard pre-rebase && # test_must_fail git rebase master && # echo "hello" > hello && # git add hello && # git rebase --continue && # test refs/heads/skip-reference = $(git symbolic-ref HEAD) && # git reset --hard post-rebase # ok 6 - checkout skip-merge ok 7 - rebase with --merge not ok 8 - rebase --skip with --merge # # git rebase --skip # ok 9 - merge and reference trees equal not ok 10 - moved back to branch correctly # # test refs/heads/skip-merge = $(git symbolic-ref HEAD) # # failed 4 among 10 test(s)

Christoph has also suggested a small test script in his original email that started this thread: http://thread.gmane.org/gmane.comp.version-control.git/233516

-- 
Andriy Gapon
Previous: Matthieu MoyNext: Andriy Gapon
Message 4 of 6 in “Bug in git rebase --continue in v1.8.4”
  1. Christoph MallonAug 31, 2013
  2. Andriy GaponSep 4, 2013
  3. Matthieu MoySep 4, 2013
  4. Andriy GaponSep 4, 2013
  5. Andriy GaponSep 4, 2013
  6. Matthieu MoySep 4, 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.