Acest tutorial va demonstra cum să reveniți la o comitare anterioară în depozitul Git.
Cum să reveniți la o comitere anterioară a depozitului Git?
Pentru a reveni la un depozit Git la comiterea anterioară pentru a anula modificările codului, mai întâi, deschideți depozitul Git, efectuați modificări și utilizați „ git reset HEAD~1 ” comanda. Pentru a face acest lucru, consultați instrucțiunile de mai jos.
Pasul 1: Deschideți Git Bash Terminal
Mai întâi, deschideți terminalul Git Bash din „ Lansare ' meniul:
Pasul 2: Navigați la Git Repository
Apoi, navigați în depozitul local Git necesar:
Pasul 3: Inițializați depozitul Git
Utilizați comanda furnizată pentru a inițializa depozitul Git de lucru:
Pasul 4: Creați un fișier nou
Creați un fișier nou care trebuie să fie comis. Pentru a face acest lucru, am creat „ test.txt ” fișier:
Pasul 5: Adăugați fișierul în zona de scenă
Pentru a urmări fișierul, utilizați comanda furnizată:
Pasul 6: Commiteți fișierul nou creat
După adăugarea fișierului nou creat în zona de staging, faceți primul comit folosind comanda menționată. Aici, opțiunea „ -m ” este utilizat pentru a seta mesajul de confirmare:
Pasul 7: Verificați jurnalul
Verificați jurnalul pentru a verifica dacă fișierul este comis sau nu:
Aici, puteți vedea că fișierul a fost comis cu succes:
Pasul 8: Modificați fișierul angajat
Pentru a face un al doilea commit folosind același fișier, deschideți fișierul în editorul implicit și faceți câteva modificări în fișier:
După adăugarea modificărilor, utilizați „ Ctrl+S ” pentru a le salva:
Pasul 9: Adăugați fișierul actualizat pe Stage
Adăugați fișierul actualizat în zona de transfer, deoarece fișierele sau directoarele care sunt prezente în zona de transfer pot fi comise:
După ce adăugați un fișier în zona de pregătire, verificați starea fișierului dacă este urmărit sau nu:
$ starea gitDoar fișierele urmărite se încadrează în categoria de montaj:
Pasul 10: Commiteți fișierul modificat
Din nou, comite fișierul modificat folosind comanda furnizată:
Verificați dacă modificarea este efectuată sau nu, vizualizând „ Buturuga ”:
$ git logAici puteți vedea că a doua comitere este, de asemenea, efectuată cu succes:
Pasul 11: Reveniți depozitul Git la comiterea anterioară
Pentru a reveni depozitul Git la commit-ul anterior, urmați comanda de mai jos:
„ resetați HEAD~1 ” comanda renunță la cea mai recentă comitere și setează indicatorul HEAD pe comiterea anterioară:
Pentru a verifica dacă depozitul a revenit la comiterea anterioară sau nu, utilizați „ git log ”comandă:
$ git logIeșirea de mai jos indică faptul că am revenit cu succes la depozitul la comiterea anterioară:
V-am învățat cum să reveniți un depozit Git la o comitere anterioară.
Concluzie
Pentru a reveni depozitul Git la commit-ul anterior, mai întâi, mutați depozitul Git. Apoi, efectuați modificările utilizând „ git commit -m ” comanda. Apoi, utilizați „ git reset HEAD~1 ” de pe terminal pentru a reveni la comiterea anterioară. În acest tutorial, ați învățat cum să reveniți la o comitere anterioară a depozitului Git.