v21’s avatarv21’s Twitter Archive—№ 83,954

      1. …in reply to @__justplaying
        @__justplaying @FreyaHolmer I've always said the problem with git is that there aren't enough hashes. but I think the multiple sets of hashes are what helps solve this problem- it allows you to have an anonymous identifier for a commit and also modify that commit freely
    1. …in reply to @v21
      @__justplaying @FreyaHolmer which means you can make the changes and then shift those changes around into different logical commits as you like. but also there's a layer of immutable changesets underneath that for the thing to work. but which can largely be ignored.
  1. …in reply to @v21
    @__justplaying @FreyaHolmer this also means you don't have a staging area any more - you just add the changes to a commit incrementally and reversibly