Come vedere quali rami git stanno monitorando quale ramo remoto/a monte

Come vedere quali rami git stanno monitorando quale ramo remoto/a monte
A volte gli utenti di Git vogliono visualizzare i dettagli delle filiali locali e remote insieme allo stato corrente se sono aggiornati come ascendente, monitoraggio della filiale o ramo unita. Potrebbe essere necessario queste modifiche in dettaglio per visualizzare le modifiche dell'altro team nei file del codice sorgente del progetto. Inoltre, a tale scopo possono essere utilizzati più comandi più.

Questa guida fornirà diversi modi per vedere quali rami Git stanno monitorando e quali sono remoti/a monte attraverso più comandi GIT.

Come vedere quali rami git stanno monitorando quale ramo remoto/a monte?

GIT fornisce diversi comandi per vedere lo stato della filiale locale Git, sia come ramo di tracciamento remoto o una filiale remota/a monte. Gli sviluppatori possono visualizzare anche i dettagli dei rami uniti attraverso questi comandi.

Andiamo avanti ed eseguiamo praticamente l'operazione sopra discussa per visualizzare l'elenco dei rami remoti di tracciamento e a monte!

Passa al repository locale Git

Innanzitutto, eseguire il “CD"Comando e spostati nel repository locale Git:

$ CD "C: \ Users \ Nazma \ git \ test_9"

Visualizza filiali locali a monte

Per visualizzare l'elenco dei nomi delle filiali locali insieme a SHA Hash e il loro stato a monte se esiste, eseguire il “GIT Branch -vv"Comando:

$ git branch -vv

Secondo l'output, il nostro repository corrente ha due filiali chiamati "Origine/Dev" E "Origine/Master"Che sono sistemati come a monte, evidenziati nel colore blu:

Visualizza l'elenco di tutti i rami remoti tracciati

Se è necessario visualizzare tutti i nomi dei rami remoti tracciati esistenti con stato tracciato, il comando sotto l'elenco può essere utilizzato:

$ Git Git Remote Show Origin

Qui, il nostro repository attuale contiene i rami remoti al di sotto della luce che vengono tracciati:

Controlla lo stato dell'attuale filiale Git di lavoro locale

Scrivi il interruttore Git“Comando con il nome della filiale locale per verificare lo stato dell'attuale filiale di lavoro locale:

$ git switch alfa

Come puoi vedere, l'attuale filiale di lavoro è aggiornata con "a distanza/", Che indica che viene aggiunto come un ramo di tracciamento:

Visualizza tutti i rami di monitoraggio esistenti e uniti

Per mostrare tutte le filiali di monitoraggio esistenti e l'elenco di tutti i rami uniti, eseguire il “Git Config -Regex Branch"Comando:

$ git config --ge-regex filiale

Vedi la testa di ogni filiale locale

Per vedere il capo di ogni filiale locale, è possibile eseguire il seguente comando:

$ git per-v-the-ref-format = '%(refname: breve) <- %(upstream:short)' refs/heads

Qui, il comando sopra include:

  • "git per ogni regno"Il comando viene utilizzato per visualizzare la testa della filiale locale.
  • "-formato = '%(refname: breve) <- %(upstream:short)' refs/heads"L'opzione è utilizzata per mostrare il nome della filiale locale con il nome della filiale remoto a monte.

Come puoi vedere, le filiali locali evidenziate di seguito vengono aggiunte come a monte con rami remoti:

Abbiamo fornito i diversi comandi per vedere quali filiali locali git stanno monitorando quale filiale remoto/upstream.

Conclusione

Diversi comandi GIT vengono utilizzati per visualizzare lo stato della filiale locale GIT, aggiunto come ramo di tracciamento remoto o ramo remoto/upstream, come "$ git branch -vv"Il comando può essere utilizzato per visualizzare l'elenco di tutte le filiali locali insieme a breve hash SHA e il loro stato attuale incluso lo stato a monte e molti altri comandi a questo scopo. Questa guida ha dimostrato diversi comandi GIT per vedere quali rami GIT sono traccianti e quale ramo remoto/a monte.