<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <blockquote cite="mid:87wpm7kn8d.fsf@waller.obbligato.org"
      type="cite">
      <pre wrap="">No matter what, once you push your branch and make it public, anyone
could pull it and then rewriting history gets trickier.  IME it's best
to avoid doing that as much as possible.
</pre>
    </blockquote>
    If we have automation that looks at public topic branches (possibly
    because of a github pull request), then people will start making
    branches public sooner rather than later.  That's when we start
    getting into fixup territory.<br>
    <br>
    If we don't put any of that automation in place, and we only run
    tests post-commit, then yeah, I think that keeping changes private
    as long as possible is probably best.<br>
    <pre class="moz-signature" cols="72">-- 
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
</pre>
  </body>
</html>