• jdnewmil@lemmy.ca
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    Who we?

    I think of them as snapshots organized in a directed acyclic graph (DAG).

    Diff is only a viewing option, or an optional compression implementation detail in packed history files.

    • TechNom (nobody)
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      11 months ago

      Diff is only a viewing option

      It isn’t. Git uses 3-way diff/merge algorithm quite liberally behind the scenes.