Cosa fa Git Show da solo?

Cosa fa Git Show da solo?
Git è utilizzato da milioni di sviluppatori per tracciare le modifiche o le modifiche nel loro codice sorgente. In Git, gli utenti lavorano su una directory di lavoro e salvano le loro modifiche al repository locale commettendo. Tuttavia, possono visualizzare tutta la cronologia o i dettagli di un commit particolare ogni volta che è necessario. Per questo scopo corrispondente, sono disponibili diversi comandi GIT.

Questo articolo spiegherà:

  • Cosa fa "Git Show"Il comando fai tutto da solo?
  • Come usare "Git Show"Comando con diverse opzioni?

Cosa comanda "git show" fa tutto da solo?

IL "Git Show"Il comando visualizza informazioni dettagliate sul commit più recente nell'attuale filiale. Consente agli sviluppatori di elencare il contenuto di oggetti GIT, inclusi macchie, alberi, commit e tag. Per fare ciò, controlla i passaggi forniti.

Innanzitutto, reindirizzare alla directory locale tramite il comando fornito:

CD "C: \ git"

Quindi, visualizza la cronologia di commit dell'attuale repository di lavoro:

Git Log --oneline

Si può vedere che la testa indica il commit più recente di "maestro" ramo:

Ora, esegui il comando sotto l'elenco:

Git Show

L'output seguente visualizza il valore sha-hash, il messaggio di commit, il nome del file modificato e il contenuto:

Come utilizzare il comando "git show" con diverse opzioni?

IL "Git Show"Il comando può essere utilizzato con più opzioni, come ad esempio:

  • "TESTA"
  • "-crudo"
  • "Git show -abbrev -commit -pretty = 'oneline'"
  • "Git Show -s -sformat =%s"
  • ""

Esempio 1: usando l'opzione "git show" con "testa"

IL "TESTAOpzione "con la"Git Show"Il comando è equivalente al semplice comando" git show ". Visualizza informazioni dettagliate sull'ultimo commit:

GIT Show Head

Nello screenshot seguente, si possono vedere informazioni dettagliate sul commit più recente, come il commit ID, il messaggio di commit e il contenuto vecchio e modificato del file:

Esempio 2: usando l'opzione "git show" con "raw"

Per generare un formato differenziale grezzo tra cui informazioni di commit, messaggio di commit, modalità file modificata, nome del file, ecc., specificare la "-crudo"Opzione all'interno dello stesso comando:

Git Show -Raw

L'output seguente rappresenta l'ultimo ID commit, il messaggio di commit, il nome del file modificato e la sua modalità:

Esempio 3: Utilizzo di "Git Show" con "Git Show -Abbrev -Commit -pretty =" Oneline ""

Per abbreviare i dettagli dell'ultimo commit e visualizzare solo l'output diff, usa il "-Abbrev-commit" E "-una linea" opzioni:

Git Show --abbrev-commit --pretty = 'Oneline'

Esempio 4: usando "Git show" con "git show -s -format =%s"

Utilizzare il seguente comando per visualizzare solo il messaggio di commit più recente:

git show -s -format =%s

Esempio 5: Utilizzo dell'opzione "Git Show" con "Git Show"

Per visualizzare le informazioni dettagliate sul commit particolare, eseguire il "Git Show"Comando insieme al commit ID desiderato:

Git Show D57D051

Lo screenshot seguente visualizza informazioni dettagliate di “D57D051"Commit hash. Indica che due file sono stati aggiunti a questo commit:

Questo riguardava tutto il "Git Show"Comando con le opzioni supportate.

Conclusione

IL "Git Show " Il comando visualizza informazioni dettagliate sul commit più recente, incluso il commit ID, il messaggio di commit e il contenuto di file vecchi e modificati. Inoltre, diverse opzioni come "TESTA","-crudo","", eccetera., può anche essere usato con il comando "git show" per l'output desiderato. Questo articolo ha spiegato sull'uso del comando "Git Show".