Как перевести деплой на GIT

preview_player
Показать описание

Частый вопрос новичков, как перевести проект на git и перестать деплоить его по ftp.

00:00 - 00:48 Как деплоиться
00:48 - 07:00 Как делается на реальном проекте

#linux #git #deploy
Рекомендации по теме
Комментарии
Автор

Я вот сайты своего одного клиента на гит перевел. По началу нормально с гитхаба обновлялся, но он постоянно пускает туда то оптимизаторов, то других разработчиков, которые по фтп там правки вносят. То он сам может перезалить проект в другой каталог, а потом пытаешься это все свести воедино. В общем в итоге на локалке делаю его сайты через гит, заливаю не гитхаб, а обновлять приходится по фтп.

ЕвгенийВласов-ео
Автор

На дешевом хостинге без доступа в терминал такое может не сработать. Как там запулить мастер-ветку без гита и терминала? Если на хостинге не предусмотрен какой-то тулинг для пула гит репозитория.

olezhonnv
Автор

с удалением то оно и не сложно, особенно независимого файла и от которого другие не зависят. а вот если сам файл используется, вернее его содержимое, а мы его вот так сделали и полетели зависимости, если что-то меняли. нагляднее все же такое и специально сделать чтобы зависимость порушилась. а гит при этом не сможет автоматически решить несовместимости и как тогда?

romanmed
Автор

Добрый день, такой вопрос: необходимо загрузить сайт на хостинг, но сделать это нужно через github, то есть код сначала отправляется на github оттуда на хостинг. Как отправлять на github знаю и делаю, но вот как с github на хостинг, тут проблема.

web_deweloper
Автор

А еще может быть структура проекта такая, что вот так просто тянуть на продакшн не получится. Файлзилла еще будет долго жить.

olezhonnv
Автор

Как раз сегодня всплыл вопрос, что не нужно обновляться по ftp, а пользоваться git'ом :)

AFLKspb
Автор

Может пропустил из виду но я не увидел связь git->ftp

justdev
Автор

Я что-то не пойму, а в терминале/гите нельзя было мерж сделать?

_kie
Автор

А в чем проблема того, что обновляться через ftp?

krypton