Работа с удаленным проектом через гит
Есть проект битрикса на удаленном сервере, к которому у меня есть доступ через FTP/SSH. Как я могу удаленно вносить изменения в проект через гит, а затем коммитить и пушить эти изменения и сохранять на сервере? Я использую PhpStorm и на локали не хочу копировать себе проект с сервера на локальный компьютер. Операционка на локали виндоус 11, на удаленном скорее всего линукс. Расскажите порядок действий в моем случае. Мне нужно создать, наверное, на гитлабе репозиторий и туда склонировать проект с сервера, а потом как вносить изменения? И как вводить команды git на удаленном сервере?