• JackbyDev@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    There aren’t “slave branches” though. Yeah, there are places where master/slave terminology exists in computing but git branches aren’t one. Full disclosure, I prefer main personally just because it is less characters lol.

    • philomory
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      1 year ago

      There were such a thing as slave branches, though; not in git itself, but git was modeled after (and inherited the term ‘master’ from) bitkeeper, which had ‘master’ and ‘slave’ repositories.

      I’m not sure that’s super relevant or important, these days, but, it feels worth getting the history right. The term ‘master’ as used in git can be traced directly to a master/slave usage, not a ‘master copy’ usage.

      • JackbyDev@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Good point, I stand corrected then! That makes it trickier to talk about because it could just as easily mean the other usage of master now while still historically being master/slave.