feels hard to argue that git is easy to learn when i use at a minimum 20 different git subcommands, each of which has its own weird gotchas(2/?)