Показывать имя папки вместо всего пути к каталогу на gitbash - PullRequest
0 голосов
/ 09 июля 2020

Можно ли изменить настройку в gitbash так, чтобы отображалось только имя папки текущего каталога, а не весь путь к каталогу? Я использую windows 10.

Вместо

abc@DESKTOP-5AU7PAM MAUGW64 /d/Workspace/angular-workspace/my-app (master)
$

Я хочу, чтобы gitbash отображало только имя папки

abc@DESKTOP-5AU7PAM MAUGW64 my-app (master)
$

1 Ответ

1 голос
/ 09 июля 2020

Откройте ваш .bashr c в ~ / .bashr c вашим любимым редактором, затем измените:

parse_git_branch() {
     git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\u@\h \[\e[32m\]\w \[\e[91m\]\$(parse_git_branch)\[\e[00m\]$ "

на

parse_git_branch() {
     git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\u@\h \[\e[32m\]\W \[\e[91m\]\$(parse_git_branch)\[\e[00m\]$ "

(измените \w на \W).

Но я думаю, трудно понять, над каким каталогом вы работаете.

...