Создаем проект в PhpStorm с Git

10.01.2020

Итак, это будет небольшая инструкция по созданию git проекта (в bitbucket), рулить которым будет Phpstorm. И "проблема" с папкой .idea.

Порядок действий:

  1. Создаем проект в Bitbucket (можно самый простой, без файлов).

  2. На локальной машине создаем рабочую папку и клонируем репозиторий:

     
    git clone git@bitbucket.org:_Oddler_/NAME.git
    

  3. Проблемный момент: Далее нужно создать .gitignore. Первый раз сгенерировал его, через плагин в самом PhpStorm, и тут появилось осложнение: при вызволении в обычной консоли:

     
    git add .
    git commit -m "Init"
    git push -u origin master
    

    в репозиторий улетала и папка .idea

    Вычистил ее: git rm --cached .idea/ но это решает проблему только одного коммита, т.к. удаляет только из текущего индекса, после git add . .idea добавляется повторно.

  4. Причина: как оказалось в сгенерированном файле сама директория .idea не игнорируется. Там набор правил на папки и файлы в ней.

  5. Решение: Добавить в .gitignore:

     
    .idea/
    


Категории: -Памятка-, git
Пометки: Работа с PhpStorm и Git, gitignore idea "не работает"
Яндекс.Метрика