On Thu, 11 Mar 2021 at 06:01, Junio C Hamano <gitster@xxxxxxxxx> wrote: > > +--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