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.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon

One Response to “GIT on Windows…are they forking already?”

  1. Jim R Says:

    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.

Leave a Reply

Byting the hand that feeds you…