У меня есть приложение Rails, которое использует GIT, Github и Capistrano.Капистрано откат - что происходит с GIT?
У меня есть репозитории GIT на моем локальном iMac, Github и производственном сервере.
Мой нормальный процесс:
Я бегу (1) $ git push
(нажать код на Github), а затем (2) $ cap deploy
переместить код из Github на сервере.
BTW - Я не использую Cap для (3) запуска моего сервера - я использую SSH-терминал.
Если я нажимаю лимон и необходимо перезапустить сервер производства быстро, я предполагаю, что лучше всего было бы использовать $ cap deploy:rollback:code
Мои вопросы:
Что происходит в хранилище Git на сервере ? Что-то меняется с откатом?
Скажем, я исправляю проблему с лимоном, возобновляю ли я свой нормальный процесс? Или мне нужно что-то сделать, прежде чем я начну использовать обычный процесс?
Спасибо за информацию! – Reddirt