Re: [PATCH v2 3/3] sequencer: comment commit messages properly
- From
- phillip.wood123@gmail.com <phillip.wood123@gmail.com>
- Date
- Nov 13, 2024, 14:49 UTC
- Message-ID
- <711b59d7-e649-4031-8924-a16fb632b4d4@gmail.com>
- In-Reply-To
- <xmqqpln02bee.fsf@gitster.g>
On 13/11/2024 01:03, Junio C Hamano wrote:
Show 7 quoted lines
> kristofferhaugsbakk@fastmail.com writes: > >> From: Kristoffer Haugsbakk <code@khaugsbakk.name> >> > > Describe what happens when a custom comment string is used without > the fixed code in this space.
It would also be helpful to explain how to trigger the bug [1]
If I remember correctly it was Taylor who first noticed this [2]. If so we should credit him with a "Reported-by:" trailer.
>> Co-authored-by: Phillip Wood <phillip.wood@dunelm.org.uk>
It seems odd to me to have a "Co-authored-by:" trailer without a corresponding "Signed-off-by:" If someone has contributed enough to deserve "Co-authored-by:" then they should be signing off the code they have contributed. In this case I'd be happy with "Helped-by:" instead but feel free to add my "Signed-off-by:" if you want to keep "Co-authored-by:".
Best Wishes
Phillip
[1] https://lore.kernel.org/git/cfa466b8-a87d-4b5d-b330-6c660897de48@gmail.com/ [2]https://lore.kernel.org/git/ZxlEJ+44M8z03VOj@nand.local/
Show 22 quoted lines
>> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name> >> --- > >> +test_expect_success 'conflicting fixup -C after fixup with custom comment string' ' >> + test_config core.commentString COMMENT && >> + test_when_finished "test_might_fail git rebase --abort" && >> + git checkout --detach A3 && >> + test_must_fail env FAKE_LINES="1 fixup 2 fixup_-C 4" git rebase -i A && >> + echo resolved >A && >> + git add A && >> + FAKE_COMMIT_AMEND=edited git rebase --continue && >> + test_commit_message HEAD <<-\EOF >> + A3 >> + >> + edited >> + EOF >> +' > > Doing so would allow readers to imagine more easily how this test > would catch breakages when the code is not fixed (or broken again). > > Thanks.