Git is my favourite VCS and one of the disadvantages commonly heard is lack of windows support, Git is extremely fast but only on POSIX operating systems. The official way of using Git on windows is by installing it via Cygwin.
But there’s also a fork that allows compiling MinGW/MSys. Msysgit is a project that makes installing this port easy.
Even though it’s not a final product I decided to try msysgit (version 1.5.4-rc1-preview20071221). It’s very easy to install and use and it also installs bash along with other nix tools. It’s not as fast as the linux version but it cloned the kernel tree pretty quick. Even git-gui and gitk work perfectly. If you need to use windows then you should give msysgit a try.
PS: If you haven’t watched Linus gave a really good talk about Git. And if you don’t use Git then you should.


Here is a little exercise / tutorial / warm-up for someone starting out with Git. If you’re anyting like me you may find the tutorials etc. on git.or.cz a bit daunting. I recommend you try this after reading the user manual but before tearing your hair out trying to follow all the examples in the user manual. After you’ve followed this simple workflow, then go back to the more advanced stuff in the tutorials and user manuals (like cloning repositories
and creating and merging branches).
I created this exercise to try and model our workflow and what we wanted to use git for = tracking a project with multiple files where the filebase might change frequently from one version to the next.
http://siliconmouth.wordpress.com/category/nerdy/
look for December 27, 2008 or “git warmup”
Comment by siliconmouth — December 28, 2008 @ 12:07 am
If you look for an easy gui to work with git on windows, try this:
http://sourceforge.net/projects/gitextensions/
Comment by Henk — December 31, 2008 @ 5:50 pm
[...] Some Links Git on windows [...]
Pingback by www.naumann.cc » Using a webdav git repository on Leopard — March 28, 2009 @ 12:33 pm