как закачать файлы моего проекта на мой git hub с помощью phpfog - PullRequest
1 голос
/ 02 марта 2012

Я пытаюсь разместить свое php-приложение в облачных сервисах phpfog, это моя первая попытка с любым GIT-клиентом;следуя процедуре, определенной в документации PHPfog, я закончил с созданием ключей и добавлением их.

Теперь я хочу знать, как я могу добавить свой проект в облако, простыми словами, у меня есть папка со всемифайл моего проекта .php, изображения и т. д. Я хочу, чтобы они были в моем домене?

Как это сделать?Должен ли я следовать документации GIThub или phpfogs?

Я уже очень долго пытаюсь и путаюсь между всем этим, любезно помогите с этим.

1 Ответ

5 голосов
/ 03 марта 2012

Вам не нужно использовать Github с PHPFog.PHPFog размещает для вас git-репозитории.На вкладке кода деталей вашего приложения в веб-консоли PHPFog вы увидите, как клонировать ваше приложение.Команда будет выглядеть примерно так:

git clone git@git01.phpfog.com:myexample.phpfogapp.com

Выполнение этой команды приведет к клонированию приложения в папку с именем myexample.phpfogapp.com

Далее я переместлю все файлы вашего проекта из текущей папки вэта новая папка.После того, как вы внесли изменения в файл и готовы к развертыванию, измените каталог на новую папку и выполните следующие команды:

git add .
git add -u
git commit -m "Initial commit"
git push

Если вы столкнетесь с какими-либо ошибками «перемотки вперед», нажмите --force switch

git push --force

Другой способ сделать это без клона - инициализировать репозиторий git в текущей папке и добавить репозиторий PHPFog в качестве удаленного:

git init
git remote add origin git@git01.phpfog.com:myexample.phpfogapp.com
git add .
git add -u
git commit -m "Initial commit"
git push --force

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

...