What is the exact meaning of Git Bash?

git bash is a shell where: the running process is sh.exe (packaged with msysgit, as share/WinGit/Git Bash.vbs) git is a known command $HOME is defined See “Fix msysGit Portable $HOME location“: On a Windows 64: C:\Windows\SysWOW64\cmd.exe /c “”C:\Prog\Git\1.7.1\bin\sh.exe” –login -i” This differs from git-cmd.bat, which provides git commands in a plain DOS command prompt. A … Read more