Сначала создайте пустой репозиторий на Github.com.Затем войдите в свою панель управления Cloudways, откройте приложение и настройте «Развертывание через Git».Когда все это будет сделано, откройте приложение командной строки (например, Terminal on Mac) и войдите в систему, используя свои учетные данные SSH.Далее вы будете выполнять несколько команд Git:
Сначала вам нужно превратить код вашего сервера в локальный репозиторий, запустив команду git init
в каталоге public_html
.Это создает подкаталог .git
, который содержит все необходимые метаданные для нового репозитория.Затем вы создаете снимок с помощью git add .
, а затем вы используете git commit -m "My Cloudways Repo"
для захвата состояния снимка.My Cloudways Repo
- это сообщение для этого начального коммита и может быть любым.После этого установите новый пульт с помощью git remote add origin git@git.yourdomain.com:username/name_of_repo.git
, это тот же адрес, который вы использовали для настройки «Развертывание через Git».Наконец, вы используете git push origin master
для передачи кода на удаленный сервер Github.
Суммировано:
С помощью командной строки перейдите в папку приложения: /home/master/applications/yourdomain.com/public_html
и выполните следующие команды (один за другим, чтобы вы могли прочитать ответы):
git init
git add .
git commit -m "My Second Repo Cloudways"
git remote add origin git@git.yourdomain.com:username/name_of_repo.git
git push origin master
Подробнее о git init
, git add
и git commit
можно узнать здесь:
https://www.atlassian.com/git/tutorials/setting-up-a-repository