• TechNom (nobody)@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    I agree that merge is the easier strategy with amateurs. By amateurs I mean those who cannot be bothered to learn about rebase. But what you really lose there is a nice commit history. It’s good to have, even if your primary strategy is merging. And people tend to create horrendous commit histories when they don’t know how to edit them.

    • AggressivelyPassive@feddit.de
      link
      fedilink
      arrow-up
      1
      ·
      6 months ago

      Honestly, I’m pretty sure 99.9% of git users never really bother with the git history in any way that would be hindered by merging.

      Git has a ton of powerful features, but for most projects they don’t matter at all. You want a distributed consensus, that’s it. Bothering yourself with all those advanced features and trying to learn some esoteric commands is frankly just overhead. Yes, you can solve great problems with them, but these problems almost never occur, and if they do, using the stupid tools is faster overall.