![]() I’m not going to do a full and comparative review as this product is free for non-commercial use, so just download a copy and take it for a test drive yourself. I’ve used a couple of other git GUIs and merging and rebasing in them just not seem intuitive and the speed of their interfaces when dealing with a repo as large as Mono is killing me and I’ve ended up back in the cmd line. All repositories are displayed in the sidebar and through a tabbed interface you can view various info about a specific repository (files, branches, branch graph, etc). ![]() All the most useful tools and information are displayed at all times or are otherwise just a couple of clicks away. ![]() SmartGit: incredibly cluttery/noisy (displays paramount of unnecessary info: eg. SmartGit has a rather clean and uncluttered user interface. Both of these applications have Mac and Windows versions. SourceTree has been crashing periodically and still unbelievably slow. The SmartGui interface just works walking the source tree, staging/unstaging, ours/theirs resolver, 3-way visual resolver/merge, markdown support, Github integration, etc… is just fast and clean and once you learn a few keystroke shortcuts that merge do done in a heartbeat. First, we'll review GitHub Desktop, GitHub's own GUI tool, and then SourceTree, by Atlassian. When you are looking at hundreds of commits, and in a couple of cases, thousands of changes in between release tags and branches of Mono, doing that via the cmd line is doable, but it will give you nightmares. SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS X and Linux. When you are merging or rebasing hundreds of changing, doing that by hand from the cmd line is dreadful… I’ve been merging the newer branches of Mono into PlayScript and it can be painful since the Apache open-source version PlayScript was pulled by Zynga from Github two years ago without warning. SourceTree Sourcetree Free Git GUI for Mac and Windows. ![]() The most important reason people chose SmartGit is: SmartGit can be used free of charge by Open Source developers, teachers and their students, or for hobby, non-paid usage. SmartGit(Hg): not free, but really worth the money (during my PhD I gladly paid for the license. Commercial licenses seem to be very reasonable and on par with other commercial git products. SmartGit is ranked 1st while SourceTree is ranked 10th. And the best thing is SmartGit is free for non-commercial use and runs on Mac OS X, Windows and Linux. Compare price, features, and reviews of the software side-by-side to make the best choice for your business. Syntevo’s SmartGit is a Git client with Mercurial and Subversion support, and while I can not comment on its mg or svn support, its git and GitHub support is amazing. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |