Ne brinite ako niste sigurni kako vratiti udaljeni repozitorij na određenu predaju, jer će ovaj post demonstrirati metodu za ponovno postavljanje daljinskog upravljača na određenu predaju.
Kako resetirati Remote na određeni Commit?
Za poništavanje daljinskog upravljača na određenu predaju, najprije poništite ili vratite predaju u Git repozitorij pomoću ' git resetirati ” naredba. Nakon toga, gurnite predaju na daljinski pomoću ' git push -f
Provjerite priloženi postupak za praktičnu demonstraciju.
Korak 1: Pokrenite Git Terminal
Prvo otvorite Git terminal iz Windows Start izbornika:
Korak 2: Idite na Git Working Repository
Iskoristite ' CD ” i idite do Git radnog spremišta:
$ CD 'C:\Git\commits'
Zatim pregledajte sve datoteke i repozitorije trenutnog radnog repozitorija koristeći ' ls ” naredba:
$ ls
Korak 3: Izvršite izmjene u Git datoteci
Napravite neke izmjene u Git datoteci. U tu svrhu izmijenili smo sadržaj ' Datoteka.txt ' datoteka:
$ jeka 'Hello to Linux Hint' > Datoteka.txt
Korak 4: Dodajte datoteku u Indeks prikazivanja
Zatim dodajte izmijenjenu datoteku u indeks praćenja (pripremno područje) koristeći spomenutu naredbu:
$ git dodati Datoteka.txt
Pregledajte stanje Git repozitorija da potvrdite je li izmijenjena datoteka dodana u indeks praćenja ili ne:
$ git statusMožete vidjeti da smo uspješno dodali datoteku u indeks praćenja:
Korak 5: Izvršite novu izmjenu
Potvrdite nove promjene s ' git počiniti ” dok navodite poruku s “ -m ” opcija:
$ git počiniti -m 'Izmjena obveze'
Provjerite Git zapisnik kako biste provjerili jesu li promjene predane ili ne:
$ git dnevnikOvdje možete vidjeti da su promjene uspješno predane i dodane u Git lokalno spremište:
Korak 6: Gurnite promjene na daljinsko upravljanje
Nakon toga, gurnite promjene u udaljeno spremište koristeći ' git push
Korak 7: Resetirajte Remote na određeni Commit
Sada resetirajte daljinski na prethodni ili nedavni commit. U tu svrhu, prvo se vratite na određeno uvrštavanje ili određeno uvrštavanje bilo korištenjem HEAD pozicije ili ID-a uvrštavanja:
$ git resetirati --teško GLAVA~ 1
Korak 8: Gurnite promjene na daljinsko upravljanje
Nakon vraćanja na određenu ili prethodnu predaju, gurnite lokalne obveze u udaljeno spremište:
$ git guranje -f podrijetlo majstor
Pregledajte zapisnik repozitorija da provjerite je li daljinski upravljač vraćen na određenu predaju ili ne:
$ git dnevnikMože se primijetiti da smo uspješno izvršili potrebnu funkcionalnost:
Naučili smo vas metodi za resetiranje daljinskog upravljača na određenu predaju.
Zaključak
Za resetiranje daljinskog upravljača na određeni Git commit, prvo idite na Git repozitorij i resetirajte promjene u lokalnom repozitoriju pomoću ' git reset –hard HEAD~1 ” naredba. Kako bi se vratili na određeno uvrštavanje, korisnici mogu upotrijebiti ' git reset –hard