Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Tools Tools
07.07.2019

PhpStorm подключаемся к проекту на GitHub

В прошлой статье мы рассматривали создание нового проекта и подключение его к GitHub.

Теперь разберем обратную задачу — как подключить PhpStorm к уже существующему GitHub-репозиторию.

Такой способ используется, когда нужно:

  • скачать существующий проект;
  • подключиться к рабочему репозиторию;
  • клонировать Laravel, Bitrix или другой проект;
  • начать работу с чужим репозиторием.

Подключение GitHub проекта в PhpStorm

Открываем Clone Repository

Запускаем PhpStorm.

На стартовом экране выбираем:

  • Check out from Version Control;
  • Git.

Check out from Version Control PhpStorm

Указываем GitHub репозиторий

В открывшемся окне:

  • в поле URL вставляем ссылку на GitHub-репозиторий;
  • в поле Directory выбираем локальную папку проекта.

Обычно URL выглядит так:

https://github.com/USERNAME/PROJECT.git

Авторизация GitHub в PhpStorm

Далее нажимаем:

  • Log in to GitHub.

Авторизация GitHub в PhpStorm

Вводим:

  • логин GitHub;
  • пароль или token.

В новых версиях GitHub чаще используется Personal Access Token вместо пароля.

Клонирование репозитория

После успешной авторизации нажимаем кнопку:

Clone

Клонирование GitHub репозитория

PhpStorm:

  • скачает проект локально;
  • создаст Git-связь;
  • откроет проект в IDE.

Что делать после клонирования

После загрузки проекта обычно выполняют:

  • composer install;
  • npm install;
  • настройку .env;
  • подключение базы данных;
  • настройку интерпретатора PHP.

Если Git не установлен

Перед подключением проекта убедитесь, что Git установлен в системе.

Проверить можно командой:

git --version

Если Git отсутствует — скачиваем его с официального сайта:

https://git-scm.com/

Итог

Подключение существующего GitHub-проекта в PhpStorm выполняется через:

Check out from Version Control → Git

После клонирования IDE автоматически настроит Git и откроет проект для дальнейшей работы.

11 просмотров

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться