Questo articolo illustrerà:
Differenza tra "Git Diff Head" vs. Comandi “Git Diff -Oxtrated”
IL "Git Diff Head"Il comando visualizza la differenza tra Head (ultimo commit) e la directory di lavoro. Mostra anche tutte le modifiche apportate ai file tracciati e non tracciati. D'altra parte, il "Git Diff -messa in scena"Il comando mostra la differenza tra i file nell'indice e l'ultimo commit nella filiale corrente. Mostra solo le modifiche apportate ai file tracciati.
Come funzionano i comandi "Git Diff Head" e "Git Diff -Oxtraged" in Git?
Per vedere come funzionano i comandi "Git Diff Head" e "Git Diff -Oxtraged" in Git, controlla i passaggi forniti.
Passaggio 1: spostati in un particolare repository
Innanzitutto, reindirizzare al repository GIT locale specifico:
CD "C: \ git \ repo1"
Passaggio 2: controlla lo stato del repository
Quindi, visualizza lo stato corrente del repository di lavoro:
Stato Git
Lo stato GIT mostra un file tracciato, i.e., "Testfile.TXT"E un file non tracciato, io.e., "File1.TXT":
Passaggio 3: visualizzare tutte le modifiche ai file
Per visualizzare tutte le modifiche dei file messi in scena e non messa in scena del repository, utilizzare il comando sotto fornito:
Git Diff Head
Nell'output seguente, si possono vedere tutte le modifiche dei file tracciati e non tracciati:
Passaggio 4: visualizzare solo le modifiche dei file in scena
Utilizzare il seguente comando per visualizzare solo le modifiche ai file (tracciati) in scena:
Git Diff -Gestito
L'output seguente mostra le modifiche solo dei file in scena:
Abbiamo spiegato in modo efficiente la differenza tra i comandi "Git Diff Head" e "Git Diff -Oxated" e come funzionano in Git.
Conclusione
IL "Git Diff Head"Il comando mostra tutte le modifiche apportate ai file in scena e ai file non messa a punto. Al contrario, il "Git Diff -messa in scena"Il comando mostra solo le modifiche apportate ai file messi in scena o tracciati. Questo articolo ha descritto la differenza tra i comandi "GIT Diff Head" e "Git Diff -Oxtradate" e come funzionano in Git.