4 ms·
msysgit is quite good, provided you turn off linefeed conversion. I wrote about some ways to make it easier for day to day use, if you're interested: http://mu
by mullr 16y ago
msysgit is quite good, provided you turn off linefeed conversion. I wrote about some ways to make it easier for day to day use, if you're interested: http://mullr.wordpress.com/2010/06/01/configuring-msysgit-for-improved-awesome/ http://mullr.wordpress.com/2010/06/01/configuring-msysgit-fo...
Avoid cygwin git; it appears to work at first, but it gets very slow when you deal with large repositories.
None of the end-to-end GUIs I've used (I've tried about 5) do a respectable job. They all try to layer a svn-style view on top of git. Which is, of course, nothing like svn. Have them watch http://blip.tv/file/4094854 http://blip.tv/file/4094854, then offer to hold their hand while they get used to the command line. It's worth it. When you really need to click on things, git gui and gitk do the job fine.
- zbanks 16y agoWhy should one turn off linefeed conversion? I've used git on windows very briefly in the past, using this feature, and it seemed pretty nice. I'm planning on having some window-based coworkers use git soon, and does this really become a big problem?
- mullr 16y agoIn my experience, it tends to get confused and intermittently forget what it's doing. When this happens, it thinks that all your files are modified. This is very distressing. The workaround, which works great for single-platform teams, is to just turn off linefeed conversion altogether. The problem may very well have been fixed, but I still do it.