Как настроить экземпляр Ghost EC2 с помощью git, чтобы я мог вносить изменения из своей локальной копии

Я следовал инструкциям по настройке Ghost на EC2. Я использовал следующий AMI. Это было очень просто, и мой новый сайт Ghost запущен и работает. Я также смог подключиться к экземпляру по SSH.

Теперь я хотел бы использовать git для локального переноса сайта в мою систему, а затем публиковать его обратно в экземпляр EC2 всякий раз, когда я вношу изменения. Я заметил, что git уже установлен на экземпляре, и похоже, что привидение установлено в каталоге /home/ghost.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я пытаюсь перейти на компакт-диск в этот каталог, я получаю сообщение об отказе в разрешении. Кроме того, я понятия не имею, какой адрес я буду использовать для клонирования репозитория после того, как настрою сайт-призрак на AMI с помощью git. Я предполагаю, что сайт на AMI уже находится под контролем версий git.

Любая инструкция о том, как получить эту настройку, будет высоко оценена.


person mattwallace    schedule 22.07.2014    source источник


Ответы (1)


На самом деле Ghost установлен в /var/www/ghost. Вы должны иметь возможность создать репозиторий git в этом каталоге и клонировать его на свой локальный компьютер, чтобы внести изменения и отправить их обратно.

В настоящее время AMI не находится под контролем git. Если он установлен, то он мог зависеть от чего-то другого, потому что это не та функция, которую мы пытались добавить при создании AMI.

Надеюсь, что-то из этой информации вам поможет! Удачи!

person howtoinstallghost    schedule 24.07.2014