Git on Windows, it actually works now
I’ve been trying out various distributed source control tools, and used several of them for various very small projects. I’ve most mostly settled on git as the one I prefer, but I haven’t yet published any code with it. Also, I’ve been frustrated that git support for Windows has been very weak.
Msysgit appears to have solved the git-windows problem, at least well enough for small scale work. If you’ve been holding back on trying git because you use Windows, now is the time to jump in.
Update: I’ve posted details on how to get started with msysgit and GitHub.
About a year ago I posted a simple math drill program, suitable for grade school students to practice basic math facts. I don’t know if anyone else has used it, but my own kids have enjoyed it. Today I published the (very small amount of) code for the math-drill software on gitorious:
http://gitorious.org/projects/math-drill/repos/mainline
This software is written in Delphi, and though there is some chance that I am the only developer anywhere using both Delphi and git, hopefully this will be wrong, and someone will fork and offer their improvements.
Update: I also pushed it over to github: http://github.com/kylecordes/mathdrill/tree/master


March 22nd, 2008 at 9:27 am
Nope, you are not alone. I develop in both Delphi and C# but I have been using git via msysGit for some time now. I don’t yet make use of it for much open source stuff but internally its pretty much all I use.
As for performance the only major problem that I have right now is “git svn” is REALLY slow on windows. based on my understanding the problem is understood (fork on Linux vs Process spawning on Windows) but not how to fix it.
Welcome to the world of Git!