On Thu, 11 Mar 2021 at 06:01, Junio C Hamano [off-list ref] wrote:
quoted
+--fixup=[(amend|reword):]<commit>::
+ Construct a new commit for use with `rebase --autosquash`,
+ which fixes the specified commit. The plain form
+ `--fixup=<commit>` creates a "fixup!" commit, that allows
+ to fixup only the content of the specified commit and leave
+ it's commit log message untouched. When used with `amend:`
+ or `reword:`, it creates "amend!" commit that is like "fixup!"
+ commit but it allows to fixup both the content and the commit
+ log message of the specified commit. The commit log message of
+ the specified commit is fixed implicitly by replacing it with
+ the "amend!" commit's message body upon `rebase --autosquash`.
Rewriting
"is fixed implicitly by replacing it with" -> "is replaced by"
may make it easier to follow.
Okay I will replace it.
Thanks and Regards,
Charvi