Inoltre, Git consente ai suoi utenti di verificare la differenza tra i commit con l'aiuto di "$ git diff"Comando, e in questo studio, ne discuteremo in dettaglio.
Qual è la differenza tra due commit in git?
A volte gli utenti incontrano situazioni quando sono tenuti a confrontare i dati nel proprio repository git con un'altra fonte di dati disponibile in un altro repository git. In tale scenario, conoscere la differenziazione tra due commit in Git è essenziale.
Per fare ciò, dai un'occhiata alla procedura sotto fornita!
Passaggio 1: lancia git bash
Apri il terminale Git chiamato "Git Bash"Con l'aiuto del"Avviare" menù:
Passaggio 2: Crea la directory
Innanzitutto, crea la nuova directory usando "mkdir"Comando:
$ mkdir my_dir
Passaggio 3: vai alla directory
Successivamente, eseguire il “CD"Comando di spostarsi nella directory:
$ cd my_dir
Passaggio 4: crea file
Ora, crea il nuovo file nella directory locale GIT:
$ touch file1.TXT
Passaggio 5: Aggiungi file
Aggiungi il file non tracciato al repository Git:
$ git aggiungi file1.TXT
Passaggio 6: commettere modifiche
Ora, commetti tutte le modifiche alla directory GIT:
$ git commit -m "aggiungi file1"
Qui, il "-M"L'opzione si riferisce al messaggio aggiunto:
Passaggio 7: creare file
Crea un altro nuovo file nella directory corrente:
$ touch file2.TXT
Passaggio 8: Aggiungi file
Aggiungere "file2.TXT"Nel repository Git usando"git aggiungi"Comando:
$ git aggiungi file2.TXT
Passaggio 9: commettere modifiche
Eseguire il "commit gitComando "con il"-M"Flag per salvare le modifiche nella directory GIT:
$ git commit -m "aggiungi file2"
Nota: Per visualizzare la differenza tra due commit, apri i file creati in un editor e apporta alcune modifiche come l'aggiunta di un po 'di testo, salva il file e commetti modifiche.
Passaggio 10: Controlla la cronologia dei registri
Controlla la cronologia del registro della directory GIT utilizzando il "registro git"Comando:
$ git log --pretty = oneline
Come puoi vedere, vengono visualizzati tutti i cambiamenti di commit del Repo Git. Qui, il "-Pretty = oneline"L'opzione viene utilizzata per mostrare l'output come commit per riga:
Passaggio 11: controllare la differenza tra i commit
Ora, esegui il "git diff"Comando per differenziare i due commit:
$ git diff
Come puoi vedere, abbiamo commesso entrambi i file "File1.TXT" E "file2.TXT" due volte. IL "-Il simbolo indica il primo commit e il "+++"Il simbolo rappresenta il secondo commit in entrambi i file. Inoltre, "@@ -0,0 +1 @@"Mostra il numero di riga che abbiamo cambiato in ogni file:
Questo è tutto! Abbiamo brevemente differenziato i due commit in git.
Conclusione
Per comprendere la differenza tra due commit in Git, in primo luogo, aprire il terminale, navigare a Git Local Repo usando il “CD"Comanda e crea una nuova directory. Quindi, crea e aggiungi nuovi file. Commettere modifiche alla directory git eseguendo il "$ git commit -m"Comando ed eseguire il"$ git log -pretty = oneline"Comando per controllare la cronologia del registro. Successivamente, eseguire il “$ git diff"Comando per controllare la differenza. Questo studio ha dimostrato come differenziare due commit in Git.