Git Versus Sourcetree
There are some good Git GUIs about, depending on your development OS. You don't have to use the command line.
That being said, there have been a couple of ad-hoc tasks where I've had to use a command to fix something, so I'd be suggesting it's worthwhile to at least have an understanding of _how_ to approach using the command line and git.. but the full set of actions and tasks, maybe not.
Personally I like having the visibility of branches and commits all in a nice interface, the command line is just a bit too non-visual for me in this case.