Настройка Git на EC2 для извлечения из репозитория GitHub

Я как бы новичок в EC2 и Git, и я только что настроил свой первый экземпляр EC2, используя очистить Amazon Linux AMI. Я также установил MySQL, Apache и PHP и открыл несколько портов, чтобы заставить его работать как обычный веб-сервер, также отвечая на эластичный IP-адрес.

Теперь мой код находится в частном репозитории на GitHub, и я хотел бы выполнить простое развертывание, выполнив git pull или что-то в этом роде. Git также уже установлен на сервере. Я знаю, что могу настроить репозиторий git на сервере, используя свой личный ключ ssh, но это кажется странным. Я предполагаю, что другим решением было бы создать нового пользователя GitHub и использовать его на сервере, но это тоже не кажется правильным.

Как мне добиться этого элегантным и безопасным способом?

47
задан luchomolina 20 October 2011 в 07:39
поделиться