Esiste un metodo per annullare i cambiamenti locali in Git?

Esiste un metodo per annullare i cambiamenti locali in Git?

Git è un programma di controllo della versione popolare utilizzato per gestire i progetti e il loro codice sorgente. Gli sviluppatori svolgono più attività, come implementare nuove funzionalità, codice di test e molti altri, con l'aiuto delle filiali GIT nel repository locale. Occasionalmente, l'utente GIT potrebbe dover ripristinare le modifiche locali dopo o prima del commit per ripristinare la versione precedente dell'applicazione o del progetto.

In questo blog, discuteremo se esiste un metodo per annullare i cambiamenti locali in Git. Quindi iniziamo!

Esiste un metodo per annullare i cambiamenti locali in Git?

SÌ! Git offre un metodo per ripristinare le modifiche locali in GIT. Per fare ciò, seguire il passaggio sotto fornito.

Passaggio 1: Open Git Bash Terminal

Dal menu Start, avvia il terminale Git Bash:


Passaggio 2: navigare al repository git

Vai al repository locale Git tramite "CD"Comando:

$ cd "c: \ git"



Passaggio 3: inizializza il repository Git

Successivamente, dopo aver aperto il repository Git, inizializzalo utilizzando il comando fornito:

$ git init



Passaggio 4: crea un nuovo file

Dopodiché, crea un nuovo file tramite "tocco "Comando:

$ touch test.TXT



Passaggio 5: aggiungi file all'ambiente di scena

Aggiungi il file creato all'ambiente di stadiazione:

$ git aggiungi test.TXT



Passaggio 6: commetti il ​​file appena creato

Utilizzare il "commit git"Comando per commettere le modifiche alla messa in scena. Qui, il "-M"L'opzione viene aggiunta per incorporare un messaggio lungo il commit:

$ git commit -m "Il file di test viene aggiunto"



Passaggio 7: controlla il registro Git

Quindi, controlla il registro GIT per visualizzare le modifiche e verificare se le modifiche vengono impegnate o meno:

$ git log


L'output menzionato di seguito mostra che le modifiche sono impegnate:


Passaggio 8: modifica il file impegnato

Successivamente, modifica il file appena impegnato tramite "inizio"Comando e specificare il nome del file:

$ Inizia Test.TXT



In tal modo, il file impegnato si aprirà nell'editor selezionato Git. Apportare le modifiche richieste e colpire il "Ctrl+s" chiave:


Passaggio 9: aggiungi il file aggiornato alla fase

Successivamente, aggiungi modifiche all'ambiente di stadiazione:

$ git aggiungi .



Ancora una volta, controlla lo stato del repository locale GIT e verifica se le modifiche vengono aggiunte all'ambiente di stadiazione o meno:

$ git status


L'output seguente mostra che le modifiche sono state aggiunte all'area di stadiazione:


Passaggio 10: commettere il file modificato

Commettere il file modificato utilizzando il comando fornito:

$ git commit -m "Il file di test viene aggiornato"



Ancora una volta, controlla il registro GIT per la verifica:

$ git log


Si può vedere che anche i cambiamenti sono impegnati con successo. Ora, è necessario annullare queste modifiche locali e ripristinare la versione precedente del repository locale Git:


Passaggio 11: annulla i cambiamenti locali

Per ripristinare o annullare le modifiche locali e ripristinare il repository locale Git alla versione precedente, utilizzare il “GIT RESET TESTA ~ 1"Comando:

$ git reset ~ 1



Ancora una volta, verifica se abbiamo ripristinato correttamente le modifiche o meno:

$ git log .


Qui, puoi vedere che abbiamo riportato con successo le modifiche locali:


Abbiamo compilato le informazioni più semplici per annullare i cambiamenti locali in Git.

Conclusione

Per annullare le modifiche locali nel repository locale di Git, aprire il repository locale, apportare alcune modifiche e commetterle. Successivamente, per ripristinare il repository alla versione originale e annullare le modifiche locali, utilizzare il “GIT RESET TESTA ~ 1"Comando. In questo post, abbiamo dimostrato il metodo per annullare le modifiche locali.