Добро пожаловать на сайт Quasiocculti

Настраиваем GIT репозитории на виртуальном хостинге

Наличие возможности создания и использования GIT репозиториев на вашем хостинге открывает для вас полезные возможности и удобство создания и сопровождения сайтов. Более подробно на возможностях распределенной системы управления версиями GIT остановимся позднее, а в этом посте поясним как настроить GIT репозиторий и связать его с действующим сайтом.

Прежде всего, необходимо создать новый репозиторий. Удобно если это можно сделать прямо из панели управления:

Создание нового GIT репозитория

... или командой:

git --bare init

Теперь склонируем новый репозиторий:

Клонирование созданного GIT репозитория

Когда все это будет сделано, используем FTP клиент и переименуем файл:

/git/quasiocculti/hooks/post-receive.sample

в:

/git/quasiocculti/hooks/post-receive

В этом же файле создадим строку:

GIT_WORK_TREE=/home/ПАПКА/www/quasiocculti.com git checkout -f

Это позволит в дальнейшем обновления в репозитории "автоматически" актуализировать в каталоге с сайтом.

Теперь локально в папке с сайтом создадим локальный репозиторий:

git init

Скопируем файлы сайта и выполним следующие команды

git add .
git commit -m "fresh install"
git remote add quasiocculti ssh://ПУТЬКРЕПОЗИТОРИЮ
git push quasiocculti +master:refs/heads/master

На этом все. Теперь мы можем легко синхронизировать файлы между локальным и удаленным репозиториями при помощи распределенной системы управления версиями GIT. Приятной вам работы!

  • Software
  • 10515 просмотров
  • 1 минута
Комментарии
Новый комментарий
Имя:
Для редактирования комментария осталось 10 минут
Quasiocculti

Блог об интернете и интенет-технологиях. Рассказываем об интересных событиях c 2012 года.

Поиск
Популярные теги