Git on Windows 
Git is a powerful Source Code Management tool, which was created out of the need to replace BitKeeper -- quickly! -- with something else for the Linux kernel development.
In the meantime it has evolved to be one of the best SCMs around.
Historically, Git on Windows was only officially supported using Cygwin. To help make a native Windows version, this project was started, based on the fork.
More information:
How to participate
Testing and reporting bugs is really already a big help. Of course, it is even better if you get involved, for example by hacking on mingw.git.
Once you installed msysGit, git will be compiled and the repository will be fetched, so you are good to go. Play with git a little, and you will find plenty of stuff that is not quite optimal.
For example, WhyIsRxvtNotTheDefault.
In most cases, you can work around bugs in msysGit by using cygwin on the same repository. Yes, that works, except that the index will be dirty all the time, since Cygwin and MinGW have different ideas about the stat data.
Once you made some changes, you can even push into the 'mob' branch on repo.or.cz:
- git push ssh://mob@repo.or.cz/srv/git/msysgit.git master:mob
How not to participate
So you do not want to help? Then there is nothing to see here, please move along.