canpolat@programming.devM to Git@programming.dev • 11 months agoDo we think of git commits as diffs, snapshots, and/or histories?external-linkmessage-square5 fedilinkarrow-up15
arrow-up15external-linkDo we think of git commits as diffs, snapshots, and/or histories?canpolat@programming.devM to Git@programming.dev • 11 months agomessage-square5 Commentsfedilink
minus-squareTechNom (nobody)@programming.devhexbear1·edit-211 months ago But calling that doff is misleading. Git actually uses diffs behind the scenes a lot - 3-way diffs/merges to be more accurate. Merging, rebasing, cherry picking and even reverting are all 3-way diff-merges. linkfedilink
Git actually uses diffs behind the scenes a lot - 3-way diffs/merges to be more accurate. Merging, rebasing, cherry picking and even reverting are all 3-way diff-merges.