Отображение ветки git в консоли Linux
Очень удобно, когда в консоле сразу выводится ветка git, в которой работаешь:

Чтобы в Linux добавить отображение, откройте фаил .bashrc, который лежит в корне домашней папки
nano ~/.bashrc
и в самый конец добавьте строки:
PS1='\[\033[0;32m\]\[\033[0m\033[0;32m\]\u\[\033[0;36m\] @ \[\033[0;36m\]\h \w\[\033[0;32m\]$(__git_ps1)\n\[\033[0;32m\]└─\[\033[0m\033[0;32m\] \$\[\033[0m\033[0;32m\] ▶\[\033[0m\] '
сохраните и перезапустите консоль, теперь у вас отображается ветка + консоль стилизована
Другой вариант, если вам не нравится перенос строки + есть подсветка веток

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 YELLOW="\[\033[0;33m\]"
local LIGHT_RED="\[\033[1;31m\]"
local GREEN="\[\033[0;32m\]"
local LIGHT_GREEN="\[\033[1;32m\]"
local LIGHT_GRAY="\[\033[0;37m\]"
case $TERM in
xterm*)
TITLEBAR='\[\033]0;\u@\h:\w\007\]'
;;
*)
TITLEBAR=""
;;
esac
PS1="$PS1$YELLOW\$(parse_git_branch)$LIGHT_GRAY"
PS2='> '
PS4='+ '
}
proml
Станьте первым!