Tālvadības pults atiestatīšana uz noteiktu Git Commit

Talvadibas Pults Atiestatisana Uz Noteiktu Git Commit



Git platformā lietotāji bieži veic projekta modifikācijas un apņemas tos saglabāt vietējā repozitorijā. Šīs modifikācijas pēc tam tiek ievietotas attālajā repozitorijā. Tomēr Git lietotājs var vēlēties atsaukt izmaiņas pēc to izpildes, jo daudzas jaunas izmaiņas var radīt problēmas ar projektu vai pieprasīt pārskatīšanu.

Neuztraucieties, ja neesat pārliecināts, kā atjaunot attālo repozitoriju noteiktai apņemšanai, jo šajā ziņā tiks parādīta metode, kā tālvadības pulti atiestatīt uz noteiktu apņemšanos.

Kā atiestatīt tālvadības pulti uz noteiktu apņemšanos?

Lai atiestatītu tālvadības pulti uz noteiktu apstiprinājumu, vispirms atiestatiet vai atsauciet apstiprinājumu Git repozitorijā, izmantojot “ git atiestatīšana ” komandu. Pēc tam nospiediet tālvadības pulti, izmantojot “ git push -f ” komandu.







Iepazīstieties ar sniegto praktiskā demonstrējuma procedūru.



1. darbība: palaidiet Git termināli

Vispirms Windows izvēlnē Sākt atveriet Git termināli:







2. darbība: dodieties uz Git Working Repository

Izmantojiet ' cd ” komandu un dodieties uz Git darba repozitoriju:

$ cd 'C:\Git\commits'



Pēc tam skatiet visus pašreizējā darba repozitorija failus un krātuves, izmantojot “ ls ” komanda:

$ ls

3. darbība: veiciet izmaiņas Git failā

Veiciet dažas izmaiņas Git failā. Šim nolūkam mēs esam mainījuši “ Fails.txt ” fails:

$ atbalss 'Sveiki Linux padoms' > Fails.txt

4. darbība: pievienojiet failu pieturas rādītājam

Pēc tam pievienojiet modificēto failu izsekošanas indeksam (inscenēšanas apgabalam), izmantojot minēto komandu:

$ git pievienot Fails.txt

Skatiet Git repozitorija stāvokli, lai apstiprinātu, vai modificētais fails ir pievienots izsekošanas indeksam.

$ git statuss

Varat redzēt, ka esam veiksmīgi pievienojuši failu izsekošanas indeksam:

5. darbība: veiciet jaunu modifikāciju

Veiciet jaunās izmaiņas, izmantojot “ git commit ' komandu, vienlaikus norādot ziņojumu ar ' -m ” opcija:

$ git commit -m 'Saistības modificēšana'

Pārbaudiet Git žurnālu, lai pārbaudītu, vai izmaiņas ir veiktas vai nav:

$ git žurnāls

Šeit jūs varat redzēt, ka izmaiņas ir veiksmīgi veiktas un pievienotas Git vietējai repozitorijai:

6. darbība. Nospiediet izmaiņas uz tālvadības pulti

Pēc tam veiciet izmaiņas attālajā repozitorijā, izmantojot “ git push ” komandu. Šeit “ -f ” karodziņš tiek izmantots, lai piespiedu kārtā virzītu izmaiņas tālvadības pultī:

$ git push -f izcelsmes meistars

7. darbība. Atiestatiet tālvadības pulti uz noteiktu apņemšanos

Tagad atiestatiet tālvadības pulti uz iepriekšējo vai neseno apņemšanos. Šim nolūkam, pirmkārt, atgriezieties pie noteiktas saistības vai noteiktas saistības, izmantojot HEAD pozīciju vai commit id:

$ git atiestatīšana -- grūti GALVA~ 1

8. darbība. Nospiediet izmaiņas uz tālvadības pulti

Pēc atgriešanās pie noteiktas vai iepriekšējās apņemšanās, pārsūtiet vietējās saistības uz attālo repozitoriju:

$ git push -f izcelsmes meistars

Skatiet repozitorija žurnālu, lai pārbaudītu, vai tālvadības pults ir atiestatīta uz noteiktu apņemšanos vai nē:

$ git žurnāls

Var novērot, ka esam veiksmīgi izpildījuši nepieciešamo funkcionalitāti:

Mēs esam iemācījuši jums metodi, kā atiestatīt tālvadības pulti uz noteiktu apņemšanos.

Secinājums

Lai atiestatītu tālvadības pulti uz noteiktu Git apņemšanos, vispirms dodieties uz Git repozitoriju un atiestatiet izmaiņas vietējā repozitorijā, izmantojot “ git atiestatīšana – hard HEAD~1 ” komandu. Lai pārietu atpakaļ uz noteiktu saistību izpildi, lietotāji var izmantot “ git reset –hard ” komandu. Pēc tam nospiediet šīs izmaiņas attālajā repozitorijā, lai atiestatītu tālvadības pulti uz noteiktu izpildi, izmantojot “ git push-f izcelsmes meistars ” komandu. Šajā ziņojumā ir aprakstīta metode tālvadības pults atiestatīšanai uz noteiktu saistību izpildi.