News for hackers. Stuff that matters.
Re:Still hatin' on git: now with added Actual Reasons by koenigdavidmj on Thursday May 13, 2010 @01:18PM (#1344885)
The only valid point made is that checkout has two functions:

* If there does not exist a branch 'foo', then 'git checkout foo' will reset the file named foo to the head.

* If such a branch does exist, then 'git checkout foo' will move to that branch. You have to say 'git checkout -- foo' to have the first behaviour.

There are no comments on this comment yet.