On Sun, 31 Jan 2021 at 05:38, Junio C Hamano <gitster@xxxxxxxxx> wrote: > * cm/rebase-i (2021-01-29) 9 commits > - doc/git-rebase: add documentation for fixup [-C|-c] options > - rebase -i: teach --autosquash to work with amend! > - t3437: test script for fixup [-C|-c] options in interactive rebase > - rebase -i: add fixup [-C | -c] command > - sequencer: use const variable for commit message comments > - sequencer: pass todo_item to do_pick_commit() > - rebase -i: comment out squash!/fixup! subjects from squash message > - sequencer: factor out code to append squash message > - rebase -i: only write fixup-message when it's needed > > "rebase -i" is getting cleaned up and also enhanced. > > It seems to break t3415 when merged to 'seen'. > I fetched and built the 'seen' branch with merged patches[1]. After that build all the tests, but at my branch all tests are passing. Also, I looked at here : https://github.com/git/git/runs/1803017766 It seems that a lot of tests are failing in macOS. Also in the link t3415 test is shown passing. As I have tested on linux/Ubuntu. So, I am unable to get how to figure out why the tests are failing. Or maybe I am missing something ? Thanks and Regards, Charvi [1] https://lore.kernel.org/git/20210129182050.26143-1-charvi077@xxxxxxxxx/