Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
#!/bin/sh
echo "--- Indexing changes"
git add -A
echo "--- Making commit"
git commit -m'deploy $1'
echo "--- Pushing to master"
git push origin master
echo "--- Executing remote pull"
ssh server.hostname /srv/deployscript.sh
#!/bin/bash
cd /srv/project_path
git pull
$> git push
$> ssh -f server 'cd /path/to/app && git pull'
git checkout -f
внутри?
Githubizer: автодеплой с Гитхаба на сервер