Работа с удаленным проектом через гит
Есть проект битрикса на удаленном сервере, к которому у меня есть доступ через FTP/SSH. Как я могу удаленно вносить изменения в проект через гит, а затем коммитить и пушить эти изменения и сохранять на сервере? Я использую PhpStorm и на локали не хочу копировать себе проект с сервера на локальный компьютер. Операционка на локали виндоус 11, на удаленном скорее всего линукс. Расскажите порядок действий в моем случае. Мне нужно создать, наверное, на гитлабе репозиторий и туда склонировать проект с сервера, а потом как вносить изменения? И как вводить команды git на удаленном сервере?
Ответы (1 шт):
Если вы не хотите копировать проект к себе на рабочий компьютер и у вас есть доступ по SSH, то можно использовать SSHFS: https://github.com/winfsp/sshfs-win
Это позволит вносить изменения непосредственно на удаленном сервере. Очевидный минус - это сетевые задержки.
В этом случае на сервере использовать удаленный гит-репозиторий будет необязательно, достаточно будет локального.