我最近從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