Questo manuale definirà la procedura per rimuovere o scartare le modifiche locali in Git.
Come scartare i tuoi cambiamenti locali in git?
Per scartare le modifiche locali in Git, prima, spostati nella directory di root Git e crea un nuovo repository locale Git e spostati immediatamente su di esso. Inizializza la directory creata, crea nuovi file e controlla la cronologia di riferimento di commit del repository Git usando "$ git commit -m "Comanda e copia il riferimento di commit a cui vogliamo ripristinare. Infine, eseguire il “& git reset -hard
Andiamo avanti per implementare lo scenario sopra!
Passaggio 1: Apri Git Bash
Avvia il terminale GIT utilizzando "Avviare" menù:
Passaggio 2: vai alla directory di radice Git
Passa alla directory della radice Git usando "CD"Comando:
$ CD "C: \ Users \ Nazma \ git"
Passaggio 3: Crea repository locale Git
Eseguire il comando sotto fornito per creare e navigare alla nuova directory:
$ mkdir demo7 && cd demo7
Passaggio 4: inizializza il repository Git
Ora, inizializza il repository locale Git di recente creazione utilizzando il "git init"Comando:
Passaggio 5: creare e apportare modifiche
Successivamente, eseguire il “toccoComando "con il"eco"Comando per creare un file. Quindi, aggiungi un po 'di testo utilizzando l'operatore di reindirizzamento:
$ touch file1.txt && echo "è il mio primo file"> file1.TXT
Passaggio 6: aggiungi file all'area di stadiazione
Traccia il file usando "git aggiungi"Comando:
$ git aggiungi file1.TXT
Passaggio 7: commettere modifiche
Corri il "commit git"Comando per aggiungere le modifiche al repository locale Git con il messaggio specificato:
$ git commit -m "file1.txt aggiunto "
Passaggio 8: creare e aggiornare il file
Successivamente, crea un nuovo file chiamato "file2.TXT"E aggiungi un po 'di testo ad esso:
$ touch file1.txt && echo "è il mio secondo file"> file2.TXT
Passaggio 9: Aggiungi file
Ora, aggiungi il file richiesto dall'area di lavoro all'area di gestione temporanea:
$ git aggiungi file2.TXT
Passaggio 10: commettere modifiche
Esegui il comando fornito per commettere modifiche apportate con il messaggio di commit:
$ git commit -m "file2.txt aggiunto "
Passaggio 11: aggiorna il file
Ora, di nuovo aperto "file2.TXT"E aggiornalo di conseguenza:
$ echo "aggiornamento file2"> file2.TXT
Passaggio 12: controlla lo stato
Per controllare il repository locale Git Esegui il comando fornito:
$ git status .
Come puoi vederlo, il "File1.TXT"Il file viene modificato correttamente:
Passaggio 13: Controlla il registro
Controllare la cronologia del registro di riferimento del repository locale Git con il comando fornito:
$ git log --oneline
Dalle informazioni visualizzate, copia il numero di riferimento di commit per scartare le modifiche locali:
Passaggio 14: Scartare i cambiamenti locali
Infine, esegui il “reset gitComando "con il"-difficile"FLAG e Copied commettono riferimento per scartare le modifiche correlate:
$ git reset -hard a4f1974
Come puoi vedere, la nostra posizione di testa viene spostata nel riferimento di commit dichiarato e le modifiche più recenti vengono scartate:
Passaggio 15: controlla lo stato
Successivamente, controlla lo stato utilizzando il comando fornito:
$ git status .
Passaggio 16: Controlla il contenuto dell'elenco
Infine, esegui il "ls"Comando per visualizzare il contenuto esistente del repository Git:
$ ls
Si può vedere che il "File1.TXT"Non esiste più nel repository:
Abbiamo offerto la procedura per scartare i tuoi cambiamenti locali negli esempi Git.
Conclusione
Per scartare le modifiche locali in Git, prima, spostati nella directory di root Git, crea un nuovo repository locale Git e naviga verso di esso. Quindi, crea nuovi file e aprili e aggiornali. Quindi, commetti modifiche al repository Git. Successivamente, aggiorna di nuovo il file e controlla il riferimento del registro di commit git, copia il riferimento di commit ed esegui il "$ git reset -hard "Comando per eliminare le modifiche al commit correlate. Questo manuale ha discusso del metodo per rimuovere le modifiche locali in Git.