SmartGit is an efficient user interface for Git, focussing on simplicity and targeting non-experts and people who prefer a graphical application over command line usage.
The current version of SmartGit supports those Git features which are required for the every-day work in software development projects, most notably:
* Virtually all local working tree operations
* Status, diff, log
* Push, pull, fetch (for all protocols)
* Tag and...