On Wednesday, 22 May 2013 at 08:16:58 UTC, Dicebot wrote:
On Tuesday, 21 May 2013 at 21:56:23 UTC, deadalnix wrote:
http://stevelosh.com/blog/2013/04/git-koans/
I was referring exactly to those :) They look weird but make
some sense once you start noticing that stuff is grouped by
what it does internally, not by user workflow cases. For
example, "git checkout" always changes a working tree, it does
not matter what was the reason to change it. And so on.
That still don't explain most of the inconsistencies.