Управление сайтом через git репозиторий.

Здравствуйте, друзья!

Git - распределённая система управления версиями. Упрощенно говоря, git позволяет сохранять правки вашего кода на определённый момент времени с возможностью возвращаться к ним при необходимости. Трудно переоценить преимущества такого инструмента для разработчиков. На нашем хостинге вы можете создать git репозиторий и использовать его в качестве рабочей папки вашего сайта.

Ниже мы опишем пошаговый процесс привязки папки сайта на вашем компьютере к репозиторию на сервере.

1. Создание git репозитория на сервере.

  • Перейдите в панель управления Cpanel, в раздел Git™ Version Control
  • Нажмите кнопку Создать
  • Выключите переключатель “Clone a Repository”
  • Укажите папку для репозитория (если речь об основном домене – укажите public_html)
  • Укажите имя репозитория, нажмите Создать

Управление сайтом через git репозиторий.

 

2. Создание репозитория на локальном компьютере.

  • Скачайте и установите терминал github
  • Перейдите в терминале в папку сайта на локальном компьютере

cd d:/git.bhuser.ru

  • Выполните команды создания репозитория и индексации файлов

git init

git add .

  • Сохраните изменения

git commit -m "First save"

 

3. Загрузка файлов в GIT репозиторий на сервере.

В терминале локального компьютера выполните команду привязки к репозиторию. После создания репозитория Cpanel даст вам нужную команду, в нашем случае команда такая:

git remote add origin ssh://gitbhuser@git.bhuser.ru/home/gitbhuser/public_html

Затем выполните команду загрузки

git push -u origin master

Система потребует пароль вашего пользователя на сервере, укажите его.

Готово. Файлы проиндексированы и загружены. Теперь после правки на локальном компьютере выполняйте очередность команд для загрузки файлов на сервер.

git add .

git commit -m "Second save"

git push -u origin master

Надеемся статья была для вас полезной.

Лина Лисова, менеджер по развитию хостинг-провайдера Best-Hoster.

Не стесняйтесь обращаться по любым вопросам: lina@best-hoster.ru