News for hackers. Stuff that matters.
Re:What’s wrong with Git? A conceptual design analysis by bsandert on Tuesday October 25, 2016 @04:48AM (#12786280)
Git only started really clicking with me when I started thinking of most of my actions as graph building and traversals. It also helps to realize that for most intents and purposes, commits in git are immutable and "destructive" actions such as rebase don't _actually_ rewrite history, but rather create a new path in the graph and moves your branch pointer to it, leaving all previous commits intact (though potentially hard to reach and subject to garbage collection).

There are no comments on this comment yet.