I Use This!
Activity Not Available
Analyzed over 3 years ago. based on code collected over 5 years ago.

This project has been reported as a duplicate of Git Extensions. This project will be deleted upon review by an Open Hub administrator.


Project Summary

Git ExtensionsGit Extensions is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a context menu on files and directories. There is also a Visual Studio plugin to use git from Visual Studio. Sourcecode: http://github.com/spdr870/gitextensions/tree/master

FeaturesWindows Explorer intergration for Git Visual Studio (2005/2008) plugin for Git Feature rich user interface for Git Single installer installs Git, GitExtensions and the mergetool KDiff3 32bit and 64bit support! Video tutorial1 Clone - Git Extensions - http://www.youtube.com/watch?v=TlZXSkJGKF8 2 Commit changes - http://www.youtube.com/watch?v=B8uvje6X7lo 3 Push changes - http://www.youtube.com/watch?v=JByfXdbVAiE 4 Pull changes - http://www.youtube.com/watch?v=9g8gXPsi5Ko 5 Handle merge conflicts - http://www.youtube.com/watch?v=Kmc39RvuGM8 LogView commit logThe full commit history can be browsed. There is a graph that shows branches.

Search historyThe history can be searched using regular expressions are simple search terms.

View file historyThere is a single file history viewer that shows all revisions of a single file and the changes.

BlameThere is a blame function in the file history browser. It shows the last person editing a single line. Double clicking on a code line shows the full commit introducing the change.

View commit differencesThe changes made in a single commit can be viewed using the diff viewer.

CommitCommit changesCommit changes using the commit dialog. Single files can be staged and unstaged. It is also possible to amend this commit to the last commit.

Cherry pick commitRecommit a commit using cherry pick.

PatchesFormat patchFormat a single patch or patch serie using the format patch dialog.

Apply patchesApply a single patch or all patches in a directory.

Handle merge conflictsMerge conflicts are shown and can be resolved using the configured mergetool. There is buildin support for P4Merge, Kdiff3 and TortoiseMerge. Othere mergetools can be configured manually in the settings dialog.

When you are in the middle of a mergeconflict or unfinished task, you will be warned.

Mergetool p4mergeMergetool p4merge in action.

Remote featuresCloneRepositories can be cloned very easy.

Pull changesPull or fetch changes from a remote repository.

Manage remote repositories (full SSH support)Edit and add remote repositories using this dialog. You can enter a private SSH key for each remote repository and it will be automaticly loaded when communication the remote.

SettingsSettings dialog with auto-configureAll critical settings can be configured using the settings dialog. When a setting is not configured correct, it can be fixed automaticly.

IntergrationVisual Studio pluginThere is Visual Studio intergration for Visual Studio 2005 and Visual Studio 2008.

Shell ExtensionsThe Shell Extensions integration will make new options available in Windows Explorer and 3rd party file browsers like Total Commander.

Command lineMost features can be runned from the commandline. It is recommended to add GitExtensions to the path when using from the command line.

The following functions are available: Add files Apply patches Archive Create branches/tags Checkout branches/tags/revisions Merge branches Rebase Commit changes Stash changes, with multiple stash support Clone repositories Push Pull SSH support All Git remote features Init new repository Single file history Full development history Difference reports Browsing repository Support for external mergetools


No tags have been added

In a Nutshell, gitextensions...

GNU General Public License v3.0 or later

Commercial Use



Place Warranty

Use Patent Claims



Hold Liable


Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    data presented on the Open Hub is available through our API
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    check out hot projects on the Open Hub


7 Other

30 Day Summary

Jul 20 2012 — Aug 19 2012

12 Month Summary

Aug 19 2011 — Aug 19 2012
  • 1326 Commits
    Up + 78 (6%) from previous 12 months
  • 71 Contributors
    Up + 20 (39%) from previous 12 months