amd63
22.12.2012 17:40 Azoth
What we've discovered, accidentally, is that when you stop using branches at all, git becomes trivial to use. It literally comes down to six commands (clone, remote, commit, log, push, and pull).
(c) http://zguide.zeromq.org/page:all "Git Branches Considered Harmful"
Кстати, http://zguide.zeromq.org/page:all хорош ещё и тем, что там есть до 20 реализаций на разных языках одного и того же примера.
Это позволяет сравнивать код не на сферических хеллоуворлдах и qсортах, а открыть рядом, например, Haskell и Python и содрогнуться. Или открыть рядом Clojure и Python и заплакать. Или открыть рядом Java и Python и засмеяться.