Checkout ungit . A node module with intuitive UI and great features that makes it really easy to understand Git. It can easily be installed anywhere and on any platform that is supported by node and Git. Its a web application through which you could leverage most of Git. This means that you could install it anywhere ranging from Cloud to any OS anywhere and being a web application it would felicitate the usage of the browser based controls.
The installation process is very simple. Open your terminal and type the commands below
npm install -g ungit
Thats it! You are done to go with it. A minute after installation I just checked it out. Let me summarize how to move ahead.
Once installed just run the command
It would point you to a URL.Open the URL in your Browser. You would see the screen shown below.
Enter the path to your repository on your system. For example for me it was ‘/home/roger/Project/Git/VisSub‘ . This points to a Sublime Text Plugin which I developed for VisageFX language. After you have entered this you would see the screen as below. This would point to all your commits.