Git
Git filialnamn på Bash Ubuntu
Sök…
Introduktion
Dokumentationen behandlar grenen namn git på bash terminalen. Vi utvecklare måste hitta gitgrenens namn mycket ofta. Vi kan lägga till grennamnet tillsammans med sökvägen till den aktuella katalogen.
Filialnamn i terminalen
Vad är PS1
PS1 anger Prompt String 1. Det är en av prompten som finns i Linux / UNIX-skalet. När du öppnar din terminal, kommer det att visa innehållet definierat i PS1-variabeln i din bash-promp. För att lägga till grennamn till bash-prompten måste vi redigera PS1-variabeln (inställt värde för PS1 i ~ / .bash_profile).
Visa gitgrenens namn
Lägg till följande rader till din ~ / .bash_profile
git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(git_branch)\[\033[00m\] $ "
Denna git_branch-funktion hittar det filialnamn vi är på. När vi är klara med de här förändringarna kan vi anmäla oss till git repo på terminalen och kommer att kunna se filialens namn.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow