- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2
 
        Joseph Noir edited this page Feb 10, 2016 
        ·
        2 revisions
      
    If you simply find the git commands a little too cluttered, it is said that scm breeze makes things easier. However, if you are set on a UI, here are some suggestions:
GitHub has its own client. Is has a clean look, but only works with GitHub.
Git supports a simple UI which has to be installed separately, e.g., using sudo apt-get install git-gui on Ubuntu. If installed, it can be launched from the shell in you project directory using git gui. It can visualize the history using gitk (In the menu under Repository -> Visualize All Branch History).
The Internet is flooded with git tutorials, here are a few:
- git-scm.com offers a general user manual
 - githowto.com provides a walk through for fundamentals
 - git cheatsheet related to GitHub
 - Learn Enough Git to Be Dangerous is a hands on tutorial without too much theory