Установка Git на сервер
Всем привет.
Ищу по интернету, не могу найти подробный пошаговый гайд, как установить гит на удаленный сервер. То, что нахожу, там пишут про то, что это нарушает безопасность и может быть утечка информации. Поэтому, если кто знает, где почитать/посмотреть или сам написать, пожалуйста, поделитесь инфой.
Задача тривиальная. Есть локальный сервер. Есть Гитхаб. И есть хостинг с сайтом. Не знаю точно, как всё должно быть устроенно, но цель такая. Я вношу правки на локальном сервере, потом пишу команды гита коммит, пуш, это уходит я так понимаю На гитхаб. И вот тут проблема. Как с гитхаба теперь данные отправить на удаленный сервер с сайтом? Я думал так, что нужно установить туда гит и всё такое, но в интернете пишут, что типа это не безопасно. Так как же всё-таки реализовать эту задачу?
Везде советуют эту ссылку: Вот этот пост
Но этот ответ мне мало что даёт, как раз метод развертки, который описан снизу и считается небезопасным. Так что же делать? Лучше было бы какой-нибудь тутор на эту тему, чтобы лучше понять, как всё устроенно.
Ответы (1 шт):
Настраивайте CI/CD на автоматический деплой после каждого коммита.
Пример простого конфига для github actions, пример конфига для деплоя gitlab