&gt; Maybe take a step back and ask not whether it&#x27;s the right or wrong foot, but whether any foot shooting is necessary?<p>Github&#x2F;PR workflows often (usually?) recommend cleaning up pull requests (via rebase -i) in the same way submissions of patchsets get reorganised and cleaned up after comment then resubmitted (whether to a mailing list or a patch review tool like gerrit) rather than adding new cruft on top of the initial patchset.<p>That does indeed require &quot;foot shooting&quot; as the old branch needs to be replaced by the new one, lest each resubmission lose all existing discussion and comments and each tentative change ends up using half a dozen different pull requests.