Общий репозиторий для единой схемы работы в компании и централизованного обновления.
-
Делаем форк этого репозитория себе в аккаунт: https://w6p.ru/NDNjY2.png
-
Вставляем ссылку из своего репозитория-форка в phpstorm (настройка Settings repository)
-
Настраиваем:
- Горячие клавиши: https://w6p.ru/MzRmNj.png
- Цвета: https://w6p.ru/M2QzYW.png
Примечание: после настройки может понадобиться перезапуск чтобы применилось.
-
Установка дополнительных плагинов.
Вместе с синхронизацией у вас автоматически не установятся плагины. Вам нужно будет их установить самостоятельно. Самые необходимые: https://w6p.ru/NGNhMz.png . Ставим обязательно)
-
Пользуемся. Вы вольны менять свои настройки на свой вкус и лад, это никак не отобразиться на общем репозитории.
- Заходим в settings repository
- Вставляем туда git@bitbucket.org:webpractik/phpstorm.git
- Нажимаем "Overwrite Local"
- Возвращаем свой репозиторий
- Нажимаем "Overwrite Remote"
Центральный репозиторий будет обновляться гораздо чаще чем ваш. На самом деле это репозиторий нач. отдела, он старается чтобы всем было удобно) Минус обновления с центрального - какие-то лично ваши настройки могут быть перетерты. Придется восстанавливаться. Но скорей всего это окупиться. Все будут пользоваться единой схемой и сборкой, вам всегда будет просто подойти помочь товарищу на его машине т.к. схема у вас будет идентичная.