EasyGit, single script, very well thought out, longstanding tested project, doesn't "conflict with" or conceal the underlying git just fixes up the UI.
http://people.gnome.org/~newren/eg/ https://github.com/blog/333-easy-git
http://people.gnome.org/~newren/eg/ https://github.com/blog/333-easy-git