• grrgyle@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Principle developer tip: rewrite history to make yourself seem smarter.

    Soft reset the whole branch and commit a series of atomic and semantic patches (eg separating code, test, and refactor changes) that tell a clean narrative of the changeset to reviewers, future blamers.

    • Elise@beehaw.org
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Do you put effort into your commit messages before the rewrite, or just write something quick for yourself and then put in the effort later?

      • grrgyle@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        Depends, but usually I will put in the effort up front and maybe tweak them in an in[eractive rebase, or just manually copy+paste.

        If they’re worth saving. Sometimes you have to kill your darlings though