我最近从Eclipse转移到了IntelliJ。我是一个键盘快捷键瘾君子,但这不是我在这里所说的。IntelliJ和Git分支名称
我错过了包/项目视图中显示的git分支名称。
有谁知道配置IntelliJ来显示项目所在的git分支的方法,所以我不必切换回终端并检查。
谢谢。
我最近从Eclipse转移到了IntelliJ。我是一个键盘快捷键瘾君子,但这不是我在这里所说的。IntelliJ和Git分支名称
我错过了包/项目视图中显示的git分支名称。
有谁知道配置IntelliJ来显示项目所在的git分支的方法,所以我不必切换回终端并检查。
谢谢。
从IntelliJ 11开始,当前Git分支显示在状态栏的右下角。此外,单击分支名称会显示一个包含所有可用分支的良好弹出窗口,您可以调用它们的一些操作。
该设置似乎不适用于当前的Git integration in IntelliJ IDEA。
一种解决方法是开始假推,因为推窗随后将显示当前分支。
(只需点击取消,而不是与推动前进:
你有你要找的人摆在首位的信息。)
如的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
编辑:忽略此提示。如果您需要GIT提示,请使用http://volnitsky.com/project/git-prompt/
当你从命令行切换分支时,这个更新吗? – 2010-10-18 22:06:04
是的。如果你在一个由git跟踪的目录中,那么提示包括当前分支。 – 2010-10-19 10:20:26
在Windows上很容易将终端窗口更改为gitbash提示。只要将Shell路径更改为:“... Git \ bin \ sh.exe --login -i” – kisp 2014-10-20 07:14:56
从Eclipse的到来,我是习惯了,所以我创建了这个插件:
这是一个迟到的回答,如果有人正在寻找一种方式来查看当前的Git分支的IntelliJ。
恭喜,只要您启用了状态栏,您就完成了。
我遇到了一个问题,我在转移到IntelliJ 2017.2后没有git bar或索引状态 - 我的问题归结于“代码大纲”插件。我从C:\Users\[user]\.IntelliJIdea2017.2\config\plugins
中删除了它的jar文件重新启动IntelliJ,我突然让我的git分支信息和索引状态回来了。也许这将帮助别人......
ok,但是如果您有几十个存储库中的多引用项目,那么这不是很理想,您不希望依次选择它们全部查看他们在哪个分支 – 2013-06-18 08:07:37
@PéterVarga从IJ,12.1开始,这个弹出窗口显示所有存储库及其当前分支在单个视图中。 – LoKi 2013-06-21 14:22:59
我确实看到了我在工作中安装的Intellij上的git分支,但是在挖掘20分钟后,我无法弄清楚如何在家用机器上配置它。什么秘密? – 2014-07-16 04:38:53