Hacker News new | ask | show | jobs
by mac-attack 530 days ago
"The new commands, by contrast, aim to clearly separate the responsibilities of git checkout into two narrower categories: operations which change branches and operations which change files."

Simple, concise breakdown