SmartGit Enterprise 1.0.2 for Windows

SmartGit Enterprise 1.0.2 for Windows

SmartGit is a graphical client for the Open Source distributed version control system Git.

SmartGit is designed to wrap the powerful Git commands into a slick and easy-to-use user interface and runs on Windows, Mac OS X and Linux.

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 branch management
  • Merge, cherry-pick, rebase
  • Stash management
  • Basic submodule support
SmartGit does not (yet) support all Git features and options. Following notable Git feature are not present currently:
  • Blame
  • Interactive rebase
  • Pickaxe
Everything Under Control
The SmartGit project window gives you a very good overview over the current state of the project. On a single glance you can see which files are newly created, have been modified or deleted. A single click reveals the detailed changes.
project.png (115 KB)
You can filter the displayed files either by file state (e.g. hide unchanged files) or by file name (e.g. show only *.xml files). The table sorting and column ordering can be customized to your needs. To search a file just start typing its name. Use drag and drop to rearrange the views.

If you prefer, you can combine multiple Git working trees into one project.

Simplicity
SmartGit makes the powerful Git features easy to use by hiding Git's complexity. For example, you never have to enter a long and human-unfriendly SHA (commit ID). If you have to chose a commit, you simply can do that by choosing in a graphical log.
rebase.png (52 KB)
For instance, Git offers a very powerful rebase command allowing you to apply changes from one branch to another. With SmartGit you can simply select the commits to apply.

Graphical Log
The graphical log shows the change history of the whole project or a single file. You will instantly see details like the commit message, commit time, author, modified files. When selecting a modified file, the detailed changes are displayed.
log.png (149 KB)
The Details view shows the graphic assigned to the e-mail address of the author from the popular free webservice gravatar.com.

Out-of-the-Box
SmartGit only requires a Java Runtime Environment and a Git installation on your system. That's it. You don't need a separate file compare or merge tool or an SSH client to work with SmartGit — although, if you like, you have the freedom to use them.

The built-in file compare lets you edit the local file and instantly updates the change coloring.
compare.png (129 KB)
The built-in SSH client with keystore securely manages your passwords or passphrases for private key files. You only need to remember one password, the master password. And even this one is optional.
ssh.png (30 KB)


Download

Rapidshare | DepositFiles

0 comments:

Related Posts with Thumbnails