IntelliJ и Git Название ветки
Недавно я перешел из Eclipse в IntelliJ. Проблема, поскольку я - ярлык с клавиатурой, но это не то, о чем я здесь.
Мне не хватает имени ветки git, показанного в представлении пакета/проекта.
Кто-нибудь знает способ настроить IntelliJ для отображения того, что ветвь git, в которую входит проект, поэтому мне не нужно переходить на терминал и проверять.
Спасибо.
Ответы
Ответ 1
Как и в IntelliJ 11, текущая ветвь Git отображается в нижнем правом углу строки состояния. Более того, нажатие на название ветки отображает приятное всплывающее окно со всеми доступными ветвями, и вы можете вызывать на них некоторые действия.
Ответ 2
Поскольку 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;\[email protected]\h:\w\007\]'
;;
*)
TITLEBAR=""
;;
esac
PS1="${TITLEBAR}$RED\[email protected]\h:\w$GREEN\$(parse_git_branch)$LIGHT_GRAY\$ "
PS2='> '
PS4='+ '
}
proml
EDIT: проигнорировать это приглашение. Если вам понадобится приглашение GIT, используйте http://volnitsky.com/project/git-prompt/
Ответ 3
Установите плагин IntelliJ "GitToolBox"
![введите описание изображения здесь]()
Ответ 4
Исходя из Eclipse, я привык к этому, поэтому я создал для этого плагин:
https://plugins.jetbrains.com/plugin/7802?pr=idea
Ответ 5
Этот параметр кажется недоступным с текущей Git интеграцией в IntelliJ IDEA.
Одним из способов решения проблемы было бы начать поддельный push, потому что push-окно затем отобразит текущую ветку.
![Push Changes options]()
(просто нажмите "Отмена" вместо перехода вперед с помощью нажатия:
У вас есть информация, которую вы искали в первую очередь.)
Ответ 6
- Вам нужно добавить VCS в проект, если он еще не выполнен.
- CTRL SHIFT A - открывает поиск
- Тип - статус
- Выберите настройку состояния
- Нажмите кнопку управления версиями
- В нем будут перечислены незарегистрированные проекты
- Выберите свой проект, затем нажмите кнопку + на правой панели.
- Если вы инициализировали git в своем локальном, тогда он не запрашивал бы путь git.
- Проверьте другие параметры в соответствии с вашими требованиями и затем примените.
Поздравляем, вы закончили, если вы включили строку состояния.
Ответ 7
Это поздний ответ, если кто-то ищет способ увидеть текущую ветвь git в intelliJ.
![введите описание изображения здесь]()
- Включить строку состояния и посмотреть в нижнем правом углу, где отображается текущая ветка, а также вы можете переключаться между ветвями.
![введите описание изображения здесь]()
Ответ 8
У меня была проблема, из-за которой у меня не было строки git или индексации после перехода на IntelliJ 2017.2 - моя проблема была до плагина Code Outline. Я удалил его jar файл из C:\Users\[user]\.IntelliJIdea2017.2\config\plugins
перезапустил IntelliJ, и у меня внезапно появилась информация о филиале и индексировании git. Возможно, это поможет кому-то еще...