Git és un programa de control de versions popular que s'utilitza per gestionar projectes i el seu codi font. Els desenvolupadors fan múltiples tasques, com ara implementar noves funcions, provar codi i moltes més, amb l'ajuda de les branques de Git al repositori local. De tant en tant, l'usuari de Git pot haver de revertir els canvis locals després o abans de la confirmació per restaurar la versió anterior de l'aplicació o del projecte.
En aquest bloc, parlarem de si hi ha algun mètode per desfer els canvis locals a Git. Així doncs, comencem!
Hi ha algun mètode per desfer els canvis locals a Git?
Sí! Git ofereix un mètode per revertir els canvis locals a Git. Per fer-ho, seguiu el pas indicat a continuació.
Pas 1: obriu el terminal Git Bash
Des del menú Inici, inicieu el terminal Git Bash:
Pas 2: aneu al repositori Git
Aneu al dipòsit local de Git a través del ' cd ' comandament:
$ cd 'C:\Git'
Pas 3: inicialitzeu el repositori Git
A continuació, després d'obrir el repositori Git, inicialitzeu-lo amb l'ordre proporcionada:
$ fa calor
Pas 4: creeu un fitxer nou
Després d'això, creeu un fitxer nou a través del ' toqueu
Pas 5: afegiu un fitxer a l'entorn de l'escenari
Afegiu el fitxer creat a l'entorn de prova:
$ git add prova.txt
Pas 6: confirma el fitxer creat recentment
Utilitzeu el ' git commit ” ordre per confirmar els canvis de posada en escena. Aquí, el ' -m ” s'afegeix l'opció per incrustar un missatge al llarg de la confirmació:
$ git commit -m 'S'ha afegit el fitxer de prova'
Pas 7: comproveu el registre de Git
A continuació, comproveu el registre de Git per veure els canvis i verificar si els canvis s'han compromès o no:
$ git log
La sortida esmentada a continuació mostra que s'han compromès els canvis:
Pas 8: modifiqueu el fitxer compromès
A continuació, modifiqueu el fitxer recentment compromès mitjançant el ' començar ” i especifiqueu el nom del fitxer:
$ iniciar test.txt
En fer-ho, el fitxer compromès s'obrirà a l'editor seleccionat de Git. Feu els canvis necessaris i premeu ' CTRL+S clau ”:
Pas 9: afegiu un fitxer actualitzat a l'escenari
Després d'això, afegiu canvis a l'entorn de preparació:
$ git add .
De nou, comproveu l'estat del repositori local de Git i verifiqueu si els canvis s'afegeixen a l'entorn de prova o no:
La sortida següent mostra que s'han afegit canvis a l'àrea de preparació:
Pas 10: confirma el fitxer modificat
Envieu el fitxer modificat mitjançant l'ordre proporcionada:
$ git commit -m 'El fitxer de prova s'ha actualitzat'
De nou, comproveu el registre de Git per verificar-lo:
Es pot veure que els canvis també es fan amb èxit. Ara, cal desfer aquests canvis locals i restaurar la versió anterior del dipòsit local de Git:
Pas 11: desfer els canvis locals
Per restablir o desfer els canvis locals i restaurar el dipòsit local de Git a la versió anterior, utilitzeu el ' git reset HEAD~1 ' comandament:
$ git reset CAP~ 1
De nou, comproveu si hem revertit correctament els canvis o no:
Aquí podeu veure que hem revertit correctament els canvis locals:
Hem recopilat la informació més fàcil per desfer els canvis locals a Git.
Conclusió
Per desfer els canvis locals al dipòsit local de Git, obriu el dipòsit local, feu alguns canvis i confirmeu-los. Després d'això, per restaurar el dipòsit a la versió original i desfer els canvis locals, utilitzeu el ' git reset HEAD~1 ' comandament. En aquesta publicació, hem demostrat el mètode per desfer els canvis locals.