Привет всем.
Два дня розбирался как сделать deploy с GitHub на хостинг. Разобрался.
1. На хостинге создал SSH public key, добавил его в настройках GitHub-a.
2. Подключаюсь:
$ ssh -T git@github.com
Hi pawlek! You've successfully authenticated, but GitHub does not provide shell access.
3. Чтобы сделать деплой с GitHub-а пишу:
$ cd example.com/www/
$ git checkout master
$ git pull
Как сдеелать все в одной команде? например
$ ssh <command>
А в иделале как сделать автоматическую проверку, не было ли marge в master ветку, и если был, сделать деплой на хостинг?
У меня наверно руки кривые или чего то не понимаю с того что описано тут -
nano.sapegin.ru/all/deploy
Спасибо за помошь)