belobokin of Bitrix
1/18/2016 - 6:32 PM

Настройка PhpStrom для Git

Настройка PhpStrom для Git

PhpStorm

Для настройки git:

  • Заходим VCS -> Checkout from Version Control -> Git
  • Указываем ssh путь (взять со страницы проекта в гитлабе), далее указываем директорию проекта
  • Нажимаем Clone, PhpShtorm спросит открыть ли проект в новом окне, нажимаем Yes
Для настройки deploy:
  • Идем в Tools -> Deployment -> Configuration
  • Слева жмем на +, заполняем название и выбираем sftp
  • На вкладке Connection вводим хост, имя. пароль, выбираем галочку Save password
  • На вкладке Mappings в строке Deployment path on server.. пишем /
  • Слева там, где добавляли новое подключение (рядом с иконкой +) выбираем галочку Use as Default (иконка с галочкой)
  • Настраиваем Deployment -> Options
Работа:
  • Для каждой задачи нужно добавить отдельную ветку (внизу справа должно быть Git: master), если ее нажать сплывет окно, там можно выбрать + New Branch.
  • Вводишь имя ветки (типа task_[номер задачи]). Далее работаешь в рамках этой ветки, затем пушишь в эту же ветку.
  • Далее идешь в гитлаб, там создаешь новый merge request. Слева выбираешь свою ветку, справа мастер. Нажимаешь Compare, если все ок, то создаешь реквест.