Git extensions offers:
- Shell extension for Git
- Visual Studio (2008) plugin for Git
- GUI for Git
The following functions are available for all three forms of Git GUI:
- Add files
- Branch
- Checkout
- Commit
- Push
- Pull
- Single file history
- Full development history
- Basic difference reports
- Cloning
- Browsing repository
There is currently no installer, just unzip the zip file and you will be able to run the UI.
To enable the Shell Extension, just run register.bat, to disable, run unregister.bat. If this does not work, just edit the bat file to make it work.
To enable the visual studio 2008 plugin, you need to copy the Addin directory to your "my documents\Visual Studio 2008\" folder. You probably need to edit the GitPlugin.addin file. This line needs to point to the correct file:
<Assembly>c:\GitExtensions\GitPlugin.dll</Assembly>
Source code is not uploaded yet, it will follow shortly.