Com desfer Git Pull

Com Desfer Git Pull



Git és el sistema de control de versions independent més utilitzat per fer un seguiment dels fitxers del projecte. A Git, podem realitzar múltiples operacions, com ara crear o actualitzar fitxers i noves branques al repositori. Per desar tots els canvis fets a la recuperació remota al dipòsit local, podeu confirmar-los i treure'ls. També podeu revertir o desfer els canvis utilitzant el ' $ git reset –hard HEAD^ ' comandament.

Aquest manual tractarà com desfer Git pull.

Com desfer Git Pull?

Git permet als usuaris desfer els canvis que han fet abans. Per a això, posarem un exemple; primer, crearem i afegirem un fitxer al repositori Git. A continuació, confirmeu els canvis i introduïu-los al dipòsit remot de Git. Finalment, desfeu l'operació d'extracció utilitzant l'ordre.







Ara, anem cap a les instruccions!



Pas 1: aneu al repositori Git
Primer, aneu al repositori Git utilitzant el ' CD ' comandament:



$ CD 'C:\Usuaris\hazmat\Git\Linux_1\Linux-redo'





Pas 2: creeu un fitxer nou
A continuació, executeu el ' tocar ” ordre per crear un fitxer nou al repositori Git:

$ tocar fitxer 2



Pas 3: Afegeix un fitxer
Ara, afegiu el fitxer enrere a l'àrea de preparació des de l'àrea de treball:

$ git add fitxer 2

Pas 4: Comprometeu els canvis
Deseu els canvis al repositori Git amb el missatge de confirmació mitjançant l'ordre proporcionada:

$ git commit -m 'Fitxer2 afegit'

Pas 5: Git Pull
Executar el ' git pull ” ordre per extreure tots els canvis de confirmació al repositori remot:

$ git pull

Aquí, s'obrirà l'editor predeterminat, afegirà un comentari, desarà els canvis i se'n sortirà:

Com podeu veure, hem realitzat l'acció d'extracció al repositori remot. Les nostres branques de repositoris locals i remotes es combinen amb èxit:

Nota : Passem als passos següents per desfer l'extracció de Git.

Pas 6: comproveu el registre de Git
Ara, comproveu l'historial de registre de tots els canvis de confirmació utilitzant el ' git log 'ordre' amb el ' -línia de vida 'bandera i' -gràfic ”opció:

$ git log --línia de vida --gràfic

Es pot veure, hem fet cinc commits al repositori Git, i el commit més recent és el ' *4e4d7a8 ”. Ara, copiarem la referència del commit anterior al porta-retalls:

Pas 7: desfer l'extracció
A continuació, executeu el ' git reset 'ordre' amb el ' -dur 'bandera:

$ git reset --dur CAP^

Aquí hem especificat el ' CAP^ ” que mourà el HEAD a la confirmació anterior:

Pas 8: comproveu el registre
Per verificar l'acció d'extracció de Git desfés, executeu el ' git log ' comandament:

$ git log --línia de vida --gràfic

La sortida següent indica que hem revertit correctament l'acció realitzada:

També podeu especificar el ' CAP~1 ” per tornar al commit abans de HEAD:

$ git reset --dur CAP~ 1

Com podeu veure, hem tornat amb èxit a l'anterior commit:

Això és tot! Hem proporcionat la manera més senzilla de desfer Git Pull.

Conclusió

Per desfer l'extracció de Git, primer, obriu el terminal de Git al vostre sistema i aneu al repositori de Git. A continuació, creeu i afegiu un fitxer al refer. A continuació, cometeu els canvis utilitzant el ' $ git commit -m ” comanda i executeu el “ $ git pull ” per treure'ls al dipòsit remot de Git. Finalment, executeu el ' $ git reset –hard HEAD^ ” ordre per desfer l'operació d'extracció. Aquest manual explicava el procediment per desfer Git pull.