• yogo
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Have you tried interactive rebase (rebase -i)? I find it very useful

      • Throwaway
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        1 year ago

        Yeah, but then you deal with merge conflicts

        • gedhrel@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          rerere is a lifesaver here.

          (I’m also a fan of rebasing; but I also like to land commits that perform a logical and separable chunk of work, because I like history to have decent narrative flow.)