LINUX.ORG.RU

[git] chechout в post-update

 


0

0

репозитарий 1 (для теста):

$ git config receive.denycurrentbranch ignore
$ cat > hooks/post-update
#!/bin/sh
git checkout -f
$ chmod +x hooks/post-receive

репозитарий 2 (для разработки):

git remote add /path/ test

Делаю push test master, получаем ответ:

Already on 'master'

Репозитории синхронизировались, но чекаута так и нет. Как вылечить? Когда делал по ssh и post-receive, всё работало.

★★★★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.