All categories

SmartGit 3.0

Free Monotors GitHub, Mercurial and SVN repositories.
5 
Latest version:
22.1.6 See all
Developer:

Control and check the status of repositories based on GitHub, Mercurial and SVN structures from the unified interface of the client with a built-in SSH client, File Merge and Compare tools. Automated search and integration of new components of selected software is possible.

As the name suggests, SmartGit is a Git client that is mostly used by developers to manage their source code. By doing this, they are able to access the online repository and make changes to the code much easier.

In order to start using SmartGit, you have to get through a seamless installation process, that can be completed in under one minute. Once it's done, you get in touch with a standard user interface, one that has multiple panels, but lacks graphical customizations. Also, its toolbar icons seem too small.

SmartGit comes with an add-on, called Distributed Reviews, that once enabled lets users review their code much easier, either locally or online.

To continue, individuals can commit only a part of a file and view how other members of the team modified it. More, the code can be explored by launching Git-Shell and opening it in a terminal window.

All the features are explained in the documentation manual, in case one needs in-depth information about a certain topic.

In conclusion, SmartGit comes as an important tool, especially for developers. It's free, responsive and includes useful features.


v3.0
- OS X:
- unified toolbar seems to prefer to be 1200 pixels wide SWT-bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=387864
- selecting one of previous n-th selected files does not propagate the selection changeSWT-bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=355200
- Git:
- .gitconfig with UTF-8 BOM (EF BB BF) was not detected correctly
- Branch Manager: rename was enabled for tags and remote branches
- Log:
- internal error when changing branch selection while manipulating branches outside of SmartGit
- hovering over the (...) tag/branch does not show a tooltip
- SVN:
- user could enter "git-svn-id:" signature in commit messages
- possible re-occuring credential and fingerprint dialogs
- GUI:
- internal error when dragging item from Project Manager to directory tree

Suggestions

Hex Fiend
Hex Fiend
Free

Fast, clever, and free Hex Editor that has many unique features: Insert...

Vim
Vim
Free

A screen-based text editor for various documents.

TeXworks
TeXworks
Free

A powerful application that allows users to edit TeX files.

Download
Free