Which is the best git client for linux?
I would recommend GitKraken because it is pretty polished, but it is closed-source.
I use command line but two very nice eye candy GUIs here:
http://www.syntevo.com/smartgit/
http://www.collab.net/products/giteye
But you should really learn to use git in command line. It will pay off.