• Как происходит связь тестового и боевого сайтов к одному репозиторию git?

    gobananas
    @gobananas
    finishhim.ru
    Отлично, теперь у меня на сервере есть папка .git

    Папки git на сайте не должно быть

    каким образом я буду пушить изменения именно на dev.mysite.ru, а не на mysite.ru

    Ветки

    Все фичи вы разрабатываете в отдельных ветках, потом всё сливается в dev, ветка dev катится на dev.mysite.ru и тестируется там. Если всё ок - сливается с мастером и мастер катится на mysite.ru

    Но ведь ее еще и push-нуть нужно

    Пуш делается в ветку (branch)

    А если в функции были ошибки? Откатываться к предыдущей версии?

    Для этого и есть dev-ветка, тестите там, дорабатываете, опять dev-ветку на dev-сайт выкатываете
    Ответ написан
    3 комментария