Локальный Git-репозиторий в Plesk

Plesk позволяет создать локальный Git-репозиторий непосредственно на сервере. После настройки разработчики смогут работать с ним как с обычным Git-репозиторием, а изменения будут автоматически или вручную развертываться в папку сайта.

Создайте локальный репозиторий

  1. Войдите в панель управления Plesk.
    Если вы еще не вошли в панель управления, воспользуйтесь инструкцией «Вход в панель управления Plesk».

  2. Откройте раздел Сайты и домены.

  3. В блоке Инструменты разработчика выберите Git.

img

  1. Выберите Локальный репозиторий на вашей рабочей станции.

  2. Укажите имя репозитория.

  3. Нажмите OK.

img

Примечание

Plesk также поддерживает подключение удаленных Git-репозиториев, например GitHub или Bitbucket. В этом случае изменения будут загружаться из внешнего репозитория.

Подключите репозиторий к рабочей станции

  1. Откройте созданный репозиторий.

  2. Скопируйте URL репозитория.

img

Важно

Для использования HTTPS-адреса на домене должен быть установлен SSL/TLS-сертификат. Подойдет в том числе бесплатный сертификат Let's Encrypt.

  1. На локальном компьютере или сервере выполните клонирование репозитория:
git clone https://USER@example.kz/plesk-git/example.git

Во время подключения Git запросит имя пользователя и пароль системного пользователя Plesk.

img

Измените пароль системного пользователя

Если пароль неизвестен или его необходимо изменить:

  1. В панели управления откройте Настройки хостинга.

  2. В блоке Учетные данные системного пользователя укажите новый пароль.

  3. Нажмите Сохранить.

img

Отправьте изменения в репозиторий

После клонирования работайте с репозиторием как с обычным Git-проектом.

Например:

git config --global user.name "Your Name"
git config --global user.email "user@example.com"

touch file.php
git add file.php
git commit -m "First commit"
git push

img

Проверьте развертывание

После успешной отправки изменений откройте страницу репозитория.

img

При необходимости откройте Журнал изменений, чтобы просмотреть историю коммитов.

img

Поддержка

Если возникли вопросы, обратитесь в техническую поддержку PS Cloud Services.

question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main