Difference between msysgit and Cygwin + git?

Edit 2018: Since my 2010-2012-2014 answer, in 2015 Git for Windows uses msys2, as I detail here. See more in “How are msys, msys2, and msysgit related to each other?”. Edit (2 more years later: October 2014) Johannes Schindelin just explained (Oct. 2014) that msysgit is phased out: We now have a light-weight Git for … Read more

TortoiseGit – git not found

While this question is still hot… some nice people contributed lots of bugfixes to all three projects, so this is what I did to get TortoiseGit on Win7x64, previously failing on all combinations: install mSysGit (network installer) into C:\msysgit, it will download the source and compile it leaving you in a bash git prompt. Stable … Read more

Does git support wildcards in paths?

Git does support some pathspec globbing, but you need to be careful to shell-escape the characters so they aren’t interpreted by in your case, msys bash, which doesn’t support more sophisticated wildcard expansion. EDIT: Also, for your reset example, you can just pass the directory as an argument to git reset and git will operate … Read more

Passing windows slash (/) based parameters to a program from bash script

Since my comment actually provided the answer, I’ll post it. How about escaping a forward slash to another forward slash like //. It works for me when I execute this command where I escaped the /r parameter: start C:/folder/beep 2000 250 100 //r 3 Source: http://oldwiki.mingw.org/index.php/switches%20with%20forward%20slashes Minimalist GNU for Windows Passing switches with forward slashes … Read more

MSysGit vs. Git for Windows

Are they not the same thing? On: http://msysgit.github.com/ The title is Git for Windows, the application is msysgit. Even in the event they are not, I expect the only differences will be in the method of compilation (i.e. compiler used and any options set) and any extraneous packaging (such as having a bash emulating shell … Read more