Dažreiz viņi vēlas veikt papildu izmaiņas failos pirms apņemšanās. Tā rezultātā ir jāatjauno vai jānoņem saistības no Git žurnāla vēstures. Šim nolūkam ' $ git atiestatīšana – soft HEAD~1 ” komanda ir noderīga.
Šajā rokasgrāmatā mēs uzzināsim, kā atsaukt Git saistības.
Kā atsaukt apņemšanos pakalpojumā Git?
Lai atsauktu apņemšanos pakalpojumā Git, vispirms pārejiet uz Git lokālo repozitoriju un izveidojiet un pievienojiet jaunu failu repo. Pēc tam veiciet izmaiņas. Pēc tam veiciet galveno darbību, kas ir, lai atsauktu saistību, izmantojot ' $ git atiestatīšana – soft HEAD~1 ” komandu. Vēl viena lieta, kas lietotājiem būtu jāzina, ir tāda, ka komanda tikai atsauks apņemšanos. Tomēr izmaiņas tiks saglabātas rādītājā.
Mēģināsim īstenot šo scenāriju soli pa solim!
1. darbība: dodieties uz Git direktoriju
Vispirms pārejiet uz Git vietējo repozitoriju:
2. darbība: izveidojiet failu
Izveidojiet jaunu teksta failu, izmantojot ' pieskarties ” komanda:
3. darbība: izsekot failam
Tagad izpildiet sniegto komandu, lai pievienotu failu pieturas apgabalam:
4. darbība: veiciet izmaiņas
Pēc tam veiciet izmaiņas Git repozitorijā, lai saglabātu atjauninājumus:
5. darbība. Pārbaudiet žurnāla vēsturi
Pārbaudiet Git repozitorija žurnālu vēsturi un pārbaudiet veiktās izmaiņas:
Kā redzat, pašlaik HEAD attiecas uz pēdējo apņemšanos:
6. darbība: atsaukt saistību uzņemšanos
Tagad atsauciet izmaiņas, izmantojot norādīto komandu:
Šeit “ -mīksts ' opcija tiek izmantota, lai saglabātu mūsu failā veiktās izmaiņas, un ' GALVA ~ 1 ” norāda, ka HEAD tiks atgriezta uz iepriekšējo saistību:
7. darbība: pārbaudiet statusu
Tagad pārbaudiet atsauktās izmaiņas, izmantojot “ git statuss ” komanda:
Kā redzat, fails joprojām pastāv indeksā, kas nozīmē, ka tika noņemta tikai commit:
8. darbība. Pārbaudiet žurnāla vēsturi
Tagad pārbaudiet žurnāla vēsturi un HEAD pašreizējo atrašanās vietu:
Kā redzat, apņemšanās tiek noņemta no Git žurnāla vēstures, un HEAD attiecas uz “ galvenais ” filiāle:
Tas ir viss! Mēs esam apkopojuši vienkāršāko metodi Git saistību atsaukšanai.
Secinājums
Lai atsauktu apņemšanos pakalpojumā Git, vispirms pārejiet uz Git vietējo repozitoriju. Izveidojiet jaunu failu un izsekojiet tam uz pieturas apgabalu, izmantojot ' $ git pievienot