• VisionScout
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    3 months ago

    But then, what is it a master of?

    It’s about master copy. You have a master copy, and you have the development copies that are a copy of the master which is where you make your changes.

    If i had to guess, the problem is that people don’t know how to use git and develop in the master

    EDIT:

    “In engineering, master–slave is a relationship between two systems in which one controls the other.” (from wikipedia)

    Git branches don’t control each other… The term comes from master copy. The term “master” comes from bitkeeper:

    Once you have a clone of the master repository, you can do work as if you were in the master repository. (see bk ci, bk edit)

    Definition of Master copy: A “master copy” refers to the original version of something from which all duplicates or reproductions are made. It’s kind of like the source recipe in a cookbook—every other version stems from it.