Zoeken…


Invoering

Deze documentatie behandelt de filiaalnaam van de git op de bash- terminal. Wij ontwikkelaars moeten de naam van de git branch heel vaak vinden. We kunnen de filiaalnaam toevoegen samen met het pad naar de huidige map.

Naam filiaal in terminal

Wat is PS1

PS1 staat voor Prompt String 1. Het is een van de prompt beschikbaar in Linux / UNIX shell. Wanneer u uw terminal opent, wordt de inhoud die is gedefinieerd in PS1-variabele weergegeven in uw bash-prompt. Om een filternaam toe te voegen aan de bash-prompt, moeten we de PS1-variabele bewerken (setwaarde van PS1 in ~ / .bash_profile).

Geef git branch name weer

Voeg de volgende regels toe aan uw ~ / .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\] $ "

Deze git_branch-functie zal de filiaalnaam vinden waar we ons op bevinden. Als we klaar zijn met deze wijzigingen, kunnen we de git repo op de terminal niet meer bekijken en kunnen we de filiaalnaam zien.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow