El que me conozca un poco sabrá que no soy muy fan de Git, pero es básicamente porque me parece que hace las cosas más complejas de lo que hace falta.
Sí, es una herramienta muy potente pero hacer cualquier cosa es un coñazo hasta que aprendes y te haces un alias...
En fin, que es una herramienta muy potente y útil, pero con una interfaz de usuario compleja y dura de aprender. Pero existen alguna herramientas que facilitan esto. Como por ejemplo Github, que para mí, es la mejor interfaz de usuario para cualquier sistema de control de versiones.
Pero también hay alguna que otra herramienta para el escritorio y anoche vi una para GNOME (bueno, vale para cualquier escritorio, pero está hecha en Gtk+ y pensando en GNOME). Se llama gitg y está bastante bien.


Para quien quiera probarlo en Ubuntu Karmic o Lucid, he generado los paquetes y los he subido al PPA de Emergya
Para añadir el ppa de Emergya (si están en una Karmic o Lucid) sólo necesitan poner los siguientes comandos en un terminal:
sudo add-apt-repository ppa:emergya/ppa
sudo apt-get update
Luego ya podrán instalarse la aplicación vía terminal o desde la interfaz gráfica.
Espero que les sea de utilidad y les permita trabajar de forma más cómoda con las ramas y demás características interesantes de Git.