Embed Git bash in PyCharm as external tool and work with it in PyCharm window (windows xp)

File -> settings -> terminal -> shell path

Paste this if you have a 32-bit installation of Git:

"C:\Program Files (x86)\Git\bin\sh.exe" --login

Or this for 64-bit installation:

"C:\Program Files\Git\bin\sh.exe" --login

The quotes are important: if you don't specify them you'll get an error because the path contains spaces.

If you encounter java.io.IOException: Couldn't create PTY, check that:

  1. There is an istallation of git in the specified path.
  2. You have used quotes around the path.

Configure the Terminal to use bash.exe or sh.exe from Git installation like this:

sh.exe

"c:\Program Files\Git\bin\sh.exe" --login

Use Tools | Open Terminal... (or click on the Terminal tool window) then run your git command in the Terminal tool window.