3 ms·
Some of the complexity comes from the fact that in earlier versions it was reasonably expensive to add new subcommands. As a result more functionality got added
by sam_bristow 2y ago
Some of the complexity comes from the fact that in earlier versions it was reasonably expensive to add new subcommands. As a result more functionality got added to existing subcommands like git checkout. This made the UX more confusing.
In newer versions of git the cost of adding new subcommands is reduced and they've started adding more specific commands like git switch.
- tambourine_man 2y agoWhy was that?
- marssaxman 2y agoThe addition of `switch` and `restore` has probably reduced my daily cursing-at-git rate by half.