I thought the -i option was irrelevant to whether the merge commit is present. It&#x27;s the &quot;putting your commits directly downstream of master&quot; that avoids the merge commit, not the use of the interactive rebase features. Right?