Hacker News new | ask | show | jobs
by CJefferson 2591 days ago
git is super hard, because it has too many sharp edges.

Quick quiz: What does 'git checkout a/b' do? I've seen users end up with 3 different meanings.