From: Andrei Rybak Date: Wed, 06 May 2020 15:12:44 GMT Subject: Re: [PATCH] rebase --autosquash: fix a potential segfault Message-ID: <2367cf9d-2e37-b8c2-6881-f3e6c951a460@gmail.com> In-Reply-To: On 2020-05-04 22:40, Johannes Schindelin via GitGitGadget wrote: > However, as reported by Paul Ganssle, that need not be true: the special > form `fixup! ` is allowed to point to _another_ fixup > commit in the middle of the fixup chain. > > Example: > > * 0192a To fixup > * 02f12 fixup! To fixup > * 03763 fixup! To fixup > * 04ecb fixup! 02f12 Could you please clarify if I'm understanding this correctly: does this affect the fixups-of-a-fixup which were created by git commit --fixup= ? For example: * 0192a To fixup * 02f12 fixup! To fixup * 03763 fixup! To fixup * 04ecb fixup! fixup! To fixup Where 04ecb was created by pointing option --fixup at 02f12.