
SourceTree is another very famous git based GUI service available in the market. SmartGit hits that sweet spot.Web development, programming languages, Software testing & others 2. Many of them are great at what they do but are not right for your typical user. I’ve had the chance to use several Git GUIs. For your average user none of them is as nice. If you want a GUI for commercial use but are looking to only use Open Source or free software there are alternatives. It's free for non-commercial use but, for commercial use you need to pay for a license.

Paying For Commercial UseSmartGit is not an open source project and it is not free for anyone to use. If you’ve provided your Github login information into SmartGit clicking on “Select from Github…” will bring up the list of projects you have on Github and let you clone them to your local system to work on them. SmartGit provides integration with Github. This is where projects like jQuery and TinyMCE are hosted. The interface is slick, the documentation is easy to understand, and it just works. GitHub IntegrationThe most popular site for public Git repos is Github. For a typical user, including front end developers, weekend warriors, and anyone who just doesn’t need the advanced abilities, you have access to it with SmartGit.Īnd, since it was written in Java it runs on Macs, Windows, and Linux. That being said, the common features that most of us use can be easily encapsulated in a GUI and SmartGit does just that. There are advanced features within Git that I can't imagine how to build a GUI for. Powerful enough that there is a manual called Git for Computer Scientists which dives in really deep. For Your Average UserGit is an extremely powerful program. When I surveyed the Git GUI landscape SmartGit stood above the rest for your standard user. (If you’re interested in the Drupal (unofficial) decision checkout Angie Byrons post on ) This was especially important when Drupal recently looked at what version control system it was going to switch to. I would suggest heading there for your Git GUI needs.Īs Git becomes more popular and widely used a GUI becomes even more important. The Git website now has a list of Git GUIs which can be filtered by OS. This post was written long before the great GUI tools we have today.
