i feel like git really suffers from not having one definitive source to learn modern gitgit switch is complete news to far too many people
git switch