git-revert komanda Git | Paskaidroja

Git Revert Komanda Git Paskaidroja



Git ir izplatīta versiju kontroles sistēma, kas tiek izmantota izstrādes projektu pirmkoda failu lokālai izsekošanai, pēc tam tos nospiežot uz centralizēto sistēmu. Visas veiktās izmaiņas tiek ievietotas Git repozitorijā, izmantojot apņemšanos. Katrai apstiprināšanai ir unikāls ID, kas apzīmē apstiprināšanas ziņojumu. Lietotāji var skatīt visas saistību izmaiņas, izmantojot commit SHA hash, un arī atjaunot, ja nepieciešams. Šim nolūkam ' git atgriezt ” var izmantot komandu.

Šajā rakstā tiks runāts par:

Kas ir Git revert komanda Git?

' git revert ” komanda tiek izmantota, lai noņemtu izmaiņas Git repozitorija izpildes vēsturē. Tas aizņem konkrēto saistību SHA jaucējkodu, atsauc veiktās izmaiņas no šīs saistības un ģenerē jaunu “ atgriezt apņemšanos ” apņemties. Turklāt HEAD rādītājs tiek atjaunināts un norāda uz jauno atgriešanas saistību, padarot to par pašreizējās darba filiāles galu.







Kā “git revert” veikt izmaiņas Git?

Lai atsauktu konkrētas izmaiņas saistībā ar izpildi, izpildiet sniegtos norādījumus:



  • Dodieties uz Git vietējo repozitoriju.
  • Norādiet pašreizējo repozitorija saturu un izvēlieties failu, kas jāatjauno no Git repozitorija.
  • Skatiet Git žurnāla vēsturi un atlasiet konkrēto commit SHA hash.
  • Palaidiet ' git revert ” komandu.

1. darbība: pārejiet uz Git repozitoriju

Sākumā izmantojiet ' cd ” komandu un dodieties uz konkrēto Git lokālo repozitoriju:



cd 'C:\Lietotāji \n azma\Git\Coco'

2. darbība: norādiet esošo saturu

Lai uzskaitītu repozitorija saturu, palaidiet ' ls ” komanda:





ls

No dotās izvades mēs esam izvēlējušies ' fails1.py ” fails turpmākai apstrādei:



3. darbība: pārbaudiet Git žurnāla vēsturi

Izpildiet ' git reflog . ” komandu, lai skatītu pašreizējo repozitorija žurnāla vēsturi:

git reflog .

Šeit mēs esam izvēlējušies ' 59bd8e1 ”, veiciet SHA hash, lai atsauktu šo apņemšanos:

4. darbība: atsauciet izmaiņas

Lai atsauktu atlasītās izpildes izmaiņas, palaidiet ' git revert ” komanda:

git revert 59bd8e1

Kad iepriekš minētā komanda ir izpildīta, tiks atvērts noklusējuma teksta redaktors. Pievienojiet apstiprinājuma ziņojumu, saglabājiet izmaiņas un aizveriet teksta redaktoru. Piemēram, mēs esam ierakstījuši “ Atjaunot “1. fails pievienots” ” kā apstiprināšanas ziņojumu:

Kā redzat, visas izmaiņas, kas pastāv konkrētajā saistībā, ir veiksmīgi izdzēstas:

5. darbība: pārbaudiet atgriešanas darbību

Lai nodrošinātu, ka konkrētās izmaiņas tiek atsauktas vai nē, izmantojiet ' git reflog . ” komanda:

git reflog .

Kā redzat, HEAD norāda uz pēdējo saistību izpildi, kas norāda, ka saistību izmaiņas ir atsauktas:

Tas ir viss! Mēs esam apkopojuši detalizētu informāciju par ' git revert ” komanda Git.

Secinājums

' git atgriezt ” komanda tiek izmantota, lai atsauktu noteiktas izmaiņas. Lai to izdarītu, pārejiet uz vietējo Git repozitoriju un uzskaitiet pašreizējo repozitorija saturu. Pēc tam skatiet Git žurnāla vēsturi un atlasiet konkrēto commit SHA hash. Pēc tam izpildiet ' git revert ” komandu. Šī ziņa demonstrēja komandas “git revert” izmantošanu programmā Git.