comando git-log in git | Spiegato

comando git-log in git | Spiegato
Quando vengono aggiunti nuovi file o alcune altre modifiche vengono applicate al repository Git, gli utenti devono salvarli nel repository Git tramite commit. Questi commit contengono le modifiche e commettono messaggi che hanno dettagli sul nome dell'autore, l'indirizzo e -mail, la data di commit, il tempo e altre informazioni utili. Queste informazioni possono essere accessibili dagli utenti ogni volta che è necessario utilizzando il "registro git"Comando.

Questo blog discuterà:

  • Qual è il comando "Git log" in git?
  • Come visualizzare il "registro git" in git?
  • Come utilizzare il comando "Git Log" con l'opzione "-oneline" in Git?
  • Come utilizzare il comando "Git Log" con l'opzione "-After" in Git?
  • Come utilizzare il comando "Git Log" con l'opzione "-Author" in Git?
  • Come utilizzare il comando "Git Log" con l'opzione "-grep" in Git?
  • Come utilizzare il comando "Git Log" con l'opzione "-Stat" in Git?

Qual è il comando "Git log" in git?

Per visualizzare tutte le attuali cronologia dei registri del repository di lavoro, il "registro git"Il comando può essere utilizzato. Può essere utilizzato insieme a più opzioni per scopi diversi, come:

  • "-una linea"L'opzione viene utilizzata per condensare la cronologia del registro su una singola riga.
  • "-Dopo"L'opzione viene utilizzata per la visualizzazione dei dati del registro di commit dopo la data desiderata.
  • "--autore"L'opzione viene utilizzata per mostrare gli commit di un autore specifico.
  • "-grep"L'opzione viene utilizzata per elencare i dati del registro dei messaggi di commit particolare.
  • "-statistica"L'opzione viene utilizzata per il numero desiderato di dati di registro di commit con dettaglio.

Sintassi

Ecco la sintassi generale del "registro git"Comando:

registro git

Dal comando sopra dato, il ""Verrà sostituito con l'opzione particolare.

Come visualizzare il "registro git" in git?

IL "registro git"Il comando può essere utilizzato per mostrare i dati di registro del repository Git. Per fare ciò, seguire i passaggi forniti:

  • Passa al repository locale Git.
  • Genera un nuovo file nel repository e usa il "git aggiungi "Comanda a mettere in scena le modifiche.
  • Eseguire il "git commit -m "Comando per spingere le modifiche tracciate nel repository.
  • Per controllare i dati del registro GIT, eseguire il "registro git“Comando.

Passaggio 1: vai al repository locale Desired Git

Inizialmente, usa il seguente comando insieme al percorso del repository e spostalo su di esso:

CD "C: \ Users \ Nazma \ git \ Coco1"

Passaggio 2: generare file

Quindi, genera un nuovo file nell'area di lavoro eseguendo il "tocco"Comando:

Tocca Testfile.html

Passaggio 3: tenere traccia delle modifiche

Eseguire il comando fornito per spingere il file nell'indice di stadiazione:

git aggiungi testfile.html

Passaggio 4: commettere modifiche

Ora, salva le modifiche messe in scena nel repository locale Git utilizzando il comando seguente:

git commit -m "commit iniziale"

Passaggio 5: mostra i dati del registro di commit git

Per visualizzare i dati del registro di commit dell'attuale repository Git funzionante, eseguire il "registro git"Comando:

registro git

Inoltre, possiamo visualizzare i dati di registro del numero desiderato di commit eseguendo il "registro git"Comando insieme all'intervallo. Ad esempio, abbiamo specificato il "-2"Come intervallo:

Git Log -2

Si può vedere che è stato visualizzato il numero più recente desiderato di dati di registro di commit:

Come utilizzare il comando "Git Log" con l'opzione "-oneline" in Git?

Per condensare i dati del registro di commit, utilizzare il "-una lineaOpzione "con la"registro git"Comando:

registro git --oneline -6

Qui, abbiamo specificato il "-6"Come intervallo di commit. È stato visualizzato il numero fornito di dati di registro commit:

Come utilizzare il comando "Git Log" con l'opzione "-After" in Git?

Per verificare i dati del registro di commit dopo la data desiderata, eseguire il "registro gitComando "con il"-Dopo" opzione:

Git Log --After = "2023-03-29"

Nel comando sopra fornito, abbiamo specificato il "2023-03-29"Data per l'elenco di tutti i dati del registro di commit dopo questa data:

Come utilizzare il comando "Git Log" con l'opzione "-Author" in Git?

Se si desidera visualizzare il registro di commit dell'autore desiderato, eseguire il comando fornito con "-autore"Opzione e specificare il nome dell'autore o l'indirizzo e -mail. Nel nostro caso, abbiamo fornito l'indirizzo e -mail dell'autore:

Git log --author = "[email protected] "

Come utilizzare il comando "Git Log" con l'opzione "-grep" in Git?

Un altro modo per ottenere i dati del registro di commit richiesto è il "-grep"Opzione e specificare il messaggio di commit:

Git log --grep = "iniziale"

Qui, vogliamo tutti i dettagli di commit che hanno il "iniziale"Parola chiave nel messaggio di commit:

Come utilizzare il comando "Git Log" con l'opzione "-Stat" in Git?

Ultimo ma non meno importante, il "-statistica"L'opzione può essere utilizzata per mostrare in dettaglio il numero desiderato dei dati del registro di commit:

Git log --stat -1

È tutto! Abbiamo fornito dettagli sul comando "Git Log" in Git.

Conclusione

IL "registro git"Il comando viene utilizzato per la visualizzazione di tutti gli commit nella cronologia dei registri di un repository. Può essere utilizzato insieme a più opzioni per scopi diversi, come "-una linea","-Dopo","--autore","-grep", E "-statistica"Opzioni per commit log dati con dettaglio. Questo blog ha dimostrato l'uso del comando "Git Log" in Git.