Come scartare i tuoi cambiamenti locali nell'esempio Git

Come scartare i tuoi cambiamenti locali nell'esempio Git
Mentre lavorano su Git, gli sviluppatori apportano modifiche al repository locale Git. Dopo aver commesso e risparmiato cambiamenti, a volte, si potrebbe capire che le modifiche errate vengono salvate accidentalmente. In questa situazione, è necessario scartare il recente commit. Ai fini specificati, il "& git reset -Hard " Il comando può essere eseguito sul terminale Git Bash.

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 > “Comanda di scartare le modifiche locali in GIT.

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.