Even as a CLI it’s not great. git checkout is extremely overloaded.