git init в пост-получении
У меня очень плохая проблема. я хочу отправить локальный репозиторий в удаленный репозиторий с моего клиента, а затем выполнить точную копию сценария пост-получения в webroot. В моем пост-получении есть фрагмент кода следующим образом:
cd /home/james/mywebsite
git init
git pull ssh://git@git.xxx.com/repository/xxx.git
cp ./* /usr/local/apache2/htdocs/mywebsite/
...
но проблема в том, что команда git init создает пустой репозиторий, файлы которого в.git теперь находятся в /home/james/mywebsite derectory. Это вызвано тем, что я не могу использовать команду git pull. Но я не использую git init --bare. зачем создавать голое хранилище?
TISP: 1 MySQL версия Git 1.7.1. 2 Я использую git, пользователь создал мой репозиторий, и он находится по адресу /repository/xxx.git. пожалуйста, помогите мне... дорогой всем