Git помощник для редактирования сайта удаленно.
Первое чем поможет Git, править сайт рабочий и тем более боевой, и лень заходить на сервер хостера, Это надо лезть в админ-панель искать где и что лежит, потом скачивать или удаленно что то править. Можно настроить доступ по ssh или ftp протоколам и видеть сайт прямо у себя дома на ПК и править локально. а результат видеть через браузер, не заходя на сервер в админ-панель.
Вот этой задачей и будем заниматься.
Как это будет работать. Вы сидите возможно где-то на даче и надо срочно что то поправить, но тут надо лопатой или рыбой заниматься, быстренько поправил и закрыл. но истории не осталось и сайт сломался, Вы приехали домой, открыли и сайт ваш дал дубу. это опять надо восстанавливать из бекапа, а он тоже лежит на сервере, вообщем ещё та марока.
А так вам даже не будет нужен бекап сайта, от слова вообще, он будет лежать у вас дома на локальном Git-те в отдельной папке, и сохранена вся история его изменений, Так не открывая сервер хостера можно восстановить прежний вид сайта, иметь всю историю сохранения, С мало оговоркой : бекап базы конечно надо иметь отдельно, но это будет малым трудом и это можно отстроить. После сохранения бекапа на сайте переносить сам бекап на локальный ПК в отдельную папку, эту папку сделать на сервере и перенести себе по протоколу ftp. Git локальный будет иметь все сохранения и правки за всю историю сайта.
Задача озвучена. приступим к разработке плана действий.
- Доступ будем осуществлять через проводник Dolphin Версия 18.08.0 система Debian 10 окружение KDE Plasma 5.14.5.
- Получить все разрешения у хостера сервера, пароли по протоколам ftp и ssh .
- Выделить отдельное место на домашней машине, сделать отдельную ветку(папку)
- Настроить git локально.
- Сделать ключи доступа по ssh
- Чего-то не хватает, потом дополню…..
- ………….
Начинаем выполнять: сделаем папу главную в ней три под папки, Git-master и вторую ветку для правки, название будет любое какое вас устроит, но желательно на латинице.
В общем пойду пока настрою, ранее это делал, надо вспомнить, и потом тут отпишу сам процесс подключения ………………
И да, открываю обсуждение, пока не настроено должным образом, руки пока не дошли, все как есть из kоробки но плагин настойчиво требует его настроить. …