Приветствую.
Репозиторий GIT у нас тут /var/git_repository/site.git
Настроен post-receive хук, что после коммита, код в рабочую папку копировался:
#!/bin/bash
read oldrev newrev refname
if [ refs/heads/master = $refname ]; then
git --work-tree=/var/www/site/ --git-dir=/var/git_repository/site.git/ checkout -f
chmod 775 -R /var/www/site
log=$(git log -n 1 --name-only --pretty=format:master)
fi
Периодически лень и глупость брали своё, так что в рабочей папке оказались файлы загруженные напрямую.
Как проверить каких файлов нет в репе? git status не помогает, т.к. это не родная папка. git init && git status туда же. Подскажите пожалуйста что сделать или почитать,