IntelliJ и Git Branch Name - PullRequest
       7

IntelliJ и Git Branch Name

57 голосов
/ 12 июля 2010

Я недавно перешел из Eclipse в IntelliJ. Сложно, потому что я наркоман по сочетанию клавиш, но я не об этом.

Мне не хватает того, чтобы имя ветки git отображалось в представлении пакета / проекта.

Кто-нибудь знает, как настроить IntelliJ для отображения ветки git, в которой находится проект, поэтому мне не нужно снова переключаться на терминал и проверять.

Спасибо.

Ответы [ 9 ]

101 голосов
/ 26 июля 2012

Начиная с IntelliJ 11 текущая ветка Git отображается в правом нижнем углу строки состояния.Кроме того, нажатие на название ветки отображает всплывающее окно со всеми доступными ветками, и вы можете вызывать некоторые действия с ними.

19 голосов
/ 24 августа 2016

Установить плагин IntelliJ "GitToolBox"

enter image description here

4 голосов
/ 05 августа 2010

Поскольку IntelliJ не может быть моей веткой, я нашел способ добавить ветку к моей подсказке bash в терминале.Я добавил это в свой файл .bashrc и получил хороший индикатор ветки в реальном времени.

#Git branch prompt
function parse_git_branch {
  git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}

function proml {
  local        BLUE="\[\033[0;34m\]"
  local         RED="\[\033[0;31m\]"
  local   LIGHT_RED="\[\033[1;31m\]"
  local       GREEN="\[\033[0;32m\]"
  local LIGHT_GREEN="\[\033[1;32m\]"
  local       WHITE="\[\033[1;37m\]"
  local  LIGHT_GRAY="\[\033[0;37m\]"
  case $TERM in
    xterm*)
    TITLEBAR='\[\033]0;\u@\h:\w\007\]'
    ;;
    *)
    TITLEBAR=""
    ;;
  esac

PS1="${TITLEBAR}$RED\u@\h:\w$GREEN\$(parse_git_branch)$LIGHT_GRAY\$ "
PS2='> '
PS4='+ '
}
proml

РЕДАКТИРОВАТЬ: Игнорировать это приглашение.Если вам нужна подсказка GIT, используйте http://volnitsky.com/project/git-prompt/

3 голосов
/ 14 марта 2017
  1. Вы должны добавить VCS в проект, если это еще не сделано
  2. CTRL SHIFT A - открыть поиск
  3. Тип - статус
  4. Выберите настройку статуса
  5. Нажмите на контроль версий
  6. В нем будут перечислены незарегистрированные проекты
  7. Выберите ваш проект, затем нажмите кнопку + на правой панели
  8. Если вы инициализировали git в своем локальном каталоге, он не будет запрашивать путь git.
  9. Проверьте другие параметры согласно вашему требованию и затем примените.

Поздравляю, вы сделали, если вы включили строку состояния.

3 голосов
/ 30 мая 2015

Исходя из Eclipse, я привык к этому, поэтому я создал плагин для этого:

https://plugins.jetbrains.com/plugin/7802?pr=idea

2 голосов
/ 12 июля 2010

Эта настройка, по-видимому, недоступна при текущей интеграции Git в IntelliJ IDEA .

Одним из обходных путей может быть запуск поддельного толчка, поскольку в этом случае окно выводатекущая ветвь.

Push Changes options

(просто нажмите «Отмена» вместо того, чтобы идти вперед с нажимом:
У вас есть информация, которую вы искали в первую очередь.)

0 голосов
/ 28 декабря 2018

Попробуйте использовать git.exe из папки "/ bin"

Example Image

0 голосов
/ 26 июля 2017

У меня была проблема, из-за которой после перехода на IntelliJ 2017.2 у меня не было гита-индикатора или статуса индексации - моя проблема была связана с плагином Code Outline. Я удалил его файл jar из C:\Users\[user]\.IntelliJIdea2017.2\config\plugins, перезапустил IntelliJ, и у меня неожиданно вернулась информация о моей ветке git и статус индексации. Может быть, это поможет кому-то еще ...

0 голосов
/ 04 августа 2016

Это поздний ответ, если кто-то ищет способ увидеть текущую ветку git в intelliJ.

  1. Установить плагин Gitbar Репо плагинов Git Bar

enter image description here

  1. Включите строку состояния и посмотрите на правый нижний угол, который показывает вашу текущую ветку, а также вы можете переключать ветки оттуда.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...