@kirill-93

Как настроить ветку гита при пуше в PhpStorm?

Я работаю в двух ветках: master и dev. При переходе в ветку dev я делаю изменения, затем коммит и пуш. При пуше по умолчанию подставляется ветка master, и я часто по ошибке нажимаю push и изменения идут в ветку мастер.
5b10fa91acc58350606610.png
Раньше, подставлялась та ветка, в которой я сейчас работаю, а сейчас нужно руками редактировать каждый раз при пуше.
Это изменилось после обновления PhpStorm. Может это как-то настраивается? Помогите.
  • Вопрос задан
  • 561 просмотр
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
У вас сбились связи между локальными и внешними ветками. Я не нашел как починить это через интерфейс JetBrains, но оно легко чинится через терминал.
➜ git branch -vv
* main 0e02250 [origin/dev] Commit Message

➜ git push -u origin main:main
branch 'main' set up to track 'origin/main'.
Everything up-to-date

➜ git branch -vv              
* main 0e02250 [origin/main] Commit Message

Чтобы PhpStorm увидел изменения, наверное придётся его перезапустить.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
alekciy
@alekciy
Вёбных дел мастер
Рекомендую использовать задачи (tasks) https://www.jetbrains.com/help/phpstorm/managing-t...
В рамках каждой задачи будет своя ветка. При переключении между задачами происходит и переключение веток. Второй плюс работы через задачи - сохранение контекста. Т.е. все открытые вкладки в рамках задачи будут сохраняться и автоматически закрываться/открываться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы