Ricerca…


introduzione

Questa documentazione si occupa del nome del ramo del git sul terminale bash . Noi sviluppatori abbiamo bisogno di trovare il nome del ramo git molto frequentemente. Possiamo aggiungere il nome del ramo insieme al percorso della directory corrente.

Nome della filiale nel terminale

Cos'è PS1

PS1 denota Prompt String 1. È quello del prompt disponibile nella shell Linux / UNIX. Quando apri il tuo terminale, visualizzerà il contenuto definito nella variabile PS1 nel tuo prompt di bash. Per aggiungere il nome del ramo al prompt di bash, dobbiamo modificare la variabile PS1 (valore impostato di PS1 in ~ / .bash_profile).

Mostra il nome del ramo git

Aggiungi le seguenti linee al tuo ~ / .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\] $ "

Questa funzione git_branch troverà il nome del ramo su cui ci troviamo. Una volta che abbiamo finito con queste modifiche, possiamo passare al repository git sul terminale e sarà in grado di vedere il nome del ramo.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow