GIT on Windows…are they forking already?
I already have cygwin installed, with GIT.
I have just been trying the mingw32 based version of GIT.
Mostly because I wanted to see the QT based QGIT, which will work directly with the mingw32 version of GIT.
What I want to point out, is that these two versions seem slightly incompatible…
A full commit from cygwin, comes up in mingw32 as all files modified and needing commiting…. but this have been because I started things in the middle of a commit.
another point that concerns me, is that mingw32 GIT automatically converts LF to CRLF, ie: it makes things windows specific… As I develop on windows to use on linux, that is a problem.
Something is wrong if these two are unable to communicate properly, especially as they should be using the the same repository files, ie: .git folder.
I hope they get it together soon.









March 4th, 2008 at 8:01 pm
I don’t believe they’ve forked. Both issues you’ve mentioned are acknowledged, and one is being addressed as we speak. The CRLF issue is being worked on currently — there is an active discussion about it on the msysgit mailing list.
I don’t speak for the msysgit team, but I believe it could be said that the project has *branched* from the git trunk, with the stated intent of merging back into the trunk. A fork means a divorce. This is more of a time-out to resolve Windows issues.
I’ve been using the msysgit since August of ‘07, and I love it. I have to say that I’m not terribly impressed with QGit, but I think it may be a matter of taste. Between git gui and gitk, most of what you want to do with git (except for rebasing) is covered. QGit is very pretty, but I personally didn’t find it as productive as the git gui/gitk combination, which admittedly are not so pretty.