News for hackers. Stuff that matters.
Re:Git Is Simpler Than You Think by js2 on Wednesday September 07, 2011 @01:11PM (#2970353)
Git is conceptually simple, but has a baroque interface. It's nearly impossible to form a proper mental model of what's going on under the hood from its CLI.

The point of this article is that if you take the time to learn how git is actually constructed, the CLI becomes a lot more bearable, and is less likely to leave you in distress when Something Unexpected Happens.

Re:Git Is Simpler Than You Think by bugsbunnyak on Wednesday September 07, 2011 @01:47PM (#2970551)
I struggled for several hours last night to fix the history of a git-svn repo that had fallen out of sync. Eventually I started to grok it and the fix took all of two commands. I think that this semi-obfuscation may have been an intentional attempt to improve the SNR of kernel contributions - by putting in place a mild cognitive obstacle...
Re:Git Is Simpler Than You Think by nfarina on Wednesday September 07, 2011 @01:35PM (#2970487)
I wish I had written your first line!