The git_deploy module requires the git command to be executable by the
webserver.

An alternative to using git_deploy is to install modules and themes using the
"drush pm-download" command with options "--package-handler=git_drupalorg
--gitinfofile". This performs a git clone and checkout and then inserts the
desired version information into the .info file. The "drush make" command will
automatically write packaging information without additional options.

If you use this module for several sites on the same machine, you can make use
of the shared file cache by adding this or something like this to your settings
file:

$conf['git_deploy_file_cache_directory'] = '/tmp/git_deploy';

The git status is also saved in a (site-specific) cache bin called
cache_git_deploy, in case you want to use an alternative backend for your
particular instance.
