Николаев Виталий
Блог веб-разработчика: Битрикс, 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

В своих проектах я использую серверную инфраструктуру Timeweb Cloud

VPS и облачные решения для стабильной работы сайтов на PHP и 1С-Битрикс — от корпоративных сайтов до интернет-магазинов и высоконагруженных веб-проектов.

Перейти на Timeweb Cloud
Реклама · ERID: CQH36pWzJqVJ4YD9t5y227AkMQdhpG2THarwRmX2g9tS8x

Указываем 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 и откроет проект для дальнейшей работы.

103 просмотров
Где заказы?

Почему один сайт стабильно приносит заявки, а другой годами просто «висит в интернете»?

В телеграм-канале «Где заказы?» я разбираю реальные ошибки бизнеса, SEO, сайты, рекламу, воронки продаж и показываю, почему компании теряют клиентов и как это исправить.

Без инфоцыганства и мотивационных цитат — только практика, кейсы и рабочие решения для бизнеса и веб-разработки.

Комментарии

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