git-cola is a git client having a GUI. Visit https://github.com/git-cola/git-cola to install for a different distribution or for further detail. There are many other GUI clients. You may see them on https://git-scm.com/download/gui/linux
Now it requires sphinx (for documentation) to be installed. So install it using:
It depends on python2-pyqt4 package. So install it using:
Install tk (if not already installed):
Note: If you don’t install tk and run git-cola it’ll give error like:
/usr/bin/gitk: line 3: exec: wish: not found
Now install git-cola using yaourt:
There are two commands: git-cola and git-dag.
git-cola includes all the workflow like showing currently unstaged files (on right) and after clicking one of them, it shows in the left large pane. Also it uses gitk to visualize the branches.
git-dag includes the visual representation of the git log command and shows the diagram of the commits and all that.