Ситуация с Git.

1482909

Новичок
Нужно продебажить сайт и исправить ошибку.

Делаю так:

Копирую файлы и бд на локальный пк,

git fetch --all
git reset --hard origin/master

git branch dev
git checkout dev

Используя xdebug нахожу ошибку, исправляю.

git push origin dev

на продакшене, git checkout dev,
если все ок, git checkout master, git merge dev

Правильно, или нет?
 

fixxxer

К.О.
Партнер клуба
Для таких тестов существует staging, на продакшен должно идти уже протестированное и только из продакшен-ветки (мастер она называется или как иначе - не суть важно, обычно мастер).

На продакшене гиту делать вообще нечего, деплой делается (удивительно) средствами для деплоя, например, http://magephp.com/

Если, конечно, это сайтик, который посещаешь ты и твоя кошка - можно и так, как ты сказал, все равно никто не заметит, если сломаешь.
 
Сверху