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

    • В разделе: Блог
    • Теги:
    • 9 июня 2012
    • Комментариев пока нет
    • 10426 просмотров

    Наличие возможности создания и использования 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. Приятной вам работы!


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

Новый комментарий

Для редактирования комментария осталось 10 минут