"Faster" is very subjective. I'm very fast with the command line, but that's likely because it's my normal mode of working.
I'm not saying there's only one way to work with Git or that there's even a superior way - the reason why I post command-line commands for Git is because it's what I know - and I tend to be the type not to accept a "you can't do this" answer to most questions.
I use TortoiseGit when it is necessary. I've found it's actually magnitudes faster and more efficient for dealing with merge conflicts. So it's really not about command line being the only way to work.
For moving around inside of, as well as manipulating, a commit history tree though, I do find the command line more efficient - but that's just me and that works well with my workflow.