Автор Тема: Как упростить развертывание репозиториев GitHub на cPanel.  (Прочитано 959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Eugenious

  • Администратор
  • *****
  • Сообщений: 20
  • Карма: +3/-0
Чтобы использовать или делать что-либо в Git, вам нужны репозитории либо на вашем локальном компьютере, либо в вашей учетной записи GitHub, GitLab или bitbucket.
Вы хотите развернуть эти репозитории на своем реальном сервере через cPanel?
Вы использовали ручной метод загрузки своих репозиториев с GitHub, GitLab или Bitbucket, а затем загружали вручную через инструмент файлового менеджера cPanel?
Если ДА, мы покажем вам, как вы можете автоматически развернуть свои репозитории в cPanel, выполнив несколько простых шагов.
Если у вас есть соответствующие разрешения, вы можете разместить локальный репозиторий git с удаленным онлайн-репозиторием (Github/bitbucket и т. д.) в учетной записи cPanel.
Напоминание: Git - это Система Контроля Версий (Version Control System - VCS) с открытым исходным кодом, которая отслеживает истории и версии содержимого (файлов и каталогов). Она управляет изменениями в проекте без перезаписи какой-либо части проекта. Это позволяет разработчикам сотрудничать и работать над проектом одновременно.
Следующие шаги помогут вам с легкостью развертывать свои проекты и управлять ими.
A) На локальном компьютере (с помощью предпочитаемого текстового редактора)
1) Добавьте файл .cpanel.yml в корневую папку вашего репозитория и
2) Добавьте следующее в .cpanel.yml

---
deployment:
   tasks:
      - export DEPLOYPATH=/home/cpanelUser/public_html/
      - /bin/cp -R * $DEPLOYPATH


3) Замените «cpanelUser» своим именем пользователя cPanel.
4) Добавьте, зафиксируйте и отправьте Git изменения в github.
B) В вашей учетной записи cPanel
1) Войдите в cPanel
2) Выберите "Git Version Control" в разделе "Файлы".
3) Нажмите СОЗДАТЬ
4) Скопируйте URL-адрес git клона в URL-адрес "Clone URL"
5) Скопируйте ссылку git clone
6) Введите путь к файлу репозитория (помните, что клонированный репозиторий предоставляет свой собственный каталог)

7) Введите имя репозитория, как оно будет отображаться в вашем интерфейсе cPanel.
8) Нажмите "Create".
9) Перед вновь созданным репозиторием нажмите "Manage".
10) Нажмите “UPDATE FROM REMOTE”, чтобы получить последнюю версию репозитория с github или gitlab и т. д.
11) Вы получите сообщение об успешном завершении "Success: The system successfully updated the 'myProfile' repository".
12) Нажмите “DEPLOY HEAD COMMIT”. Эта команда помещает ваши изменения в копию репозитория, которая существует в вашей учетной записи cPanel.

13) Вы получите СООБЩЕНИЕ ОБ УСПЕХЕ, если оно успешно развернуто.

Теперь вы готовы развернуть свой первый репозиторий git на cPanel.
Всем Мира и Добра!