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 as well as a comparison of Git software for Windows.
4 thoughts on “Git on Windows, it actually works now”
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!
I am a git enthusiast who is frustrated about the bad support of git on windows. I decided to do something about it and found a project that is relatively far with a native windows git implementation in C#. I am building up a comprehensive website for the project and am contributing to the code base.
dotgit – C# implementation of git
Project Home: http://www.eqqon.com/index.php/Dotgit
We are searching for more contributors, so if anyone is interested please drop us a message on github.
Msysgit does not work well with unicode file names. Useless.
I’m sorry to hear about the unicode file name problem. That problem hasn’t affected me at all (100% of the projects I work on use 100% very plain file names); but it is somewhat rude for modern software to ignore Unicode.
Comments are closed.