У меня запущен mysysgit на веб-сервере, на который я отправляю свою локальную рабочую станцию, и использую следующий сценарий пост-получения:
#!/bin/sh
git --work-tree=/cygdrive/d/www --git-dir=/cygdrive/d/CodeRepositories/tempRepo.git checkout -f
Вначале меня озадачило то, что файл не находился вФормат UNIX, вы можете использовать Notepad ++, чтобы изменить его.Обратите внимание, что я использую cygwin для выполнения SSH, поэтому, возможно, потребуется изменить имена каталогов.