git post-receive не работает правильно

У меня следующая проблема. Я обновил «post-receive» для CD в определенный каталог, а затем вытащил репозиторий, чтобы развернуть его следующим образом:

#!/bin/bash
cd /var/www/site
git pull origin master

Однако всякий раз, когда я выполняю 'git push origin master' на моей локальной машине, я получаю следующее:

Counting objects: 5, done.
Delta compression using up to 2  threads.
(etc..)
remote: fatal: Not a git repository: '.'

Тем не менее, когда я вручную CD для/var/www/site и делайgit pull origin master это работает блестяще.

Ответы на вопрос(2)

Ваш ответ на вопрос