I use msysgit and do not have Git in the system PATH. In the version control options, I set my Path like this:
c:\Program Files\Git\bin\;C:\Program Files\PC Connectivity Solution\;C:\Apps\Raptor\bin;\qt\bin;\epoc32\tools;\epoc32\gcc\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Perl\bin;C:\Program Files\Xoreax\IncrediBuild;C:\APPS\rvct22_686\bin;c:\git\devtools\shell;C:\Apps\Raptor\bin;c:\jom;c:\aportales-stuff\scripts;c:\ownprojects\qtorials\tools\bin;C:\Program Files\Nokia\FastTrace;C:\Program Files\Common Files\Symbian\tools
... and things like Git diff and blame work well. But not Git pull. Git pull would freeze my Creator and give an output in the Version Control log
14:45 Executing in C:\git\qbs: C:\Program Files\Git\bin\git.exe pull
The command 'C:/Program Files/Git/bin/git.exe' did not respond within the timeout limit (60000 ms).
And after the freeze, a dialog pops up:
The process 'C:/Program Files/Git/bin/git.exe' is not responding. Would you like to terminate it? [Yes/No]
... Btw. I'll forgive the alien dir separator in the Dialog for once