Oroa dig inte om du inte är säker på hur man återställer ett fjärrlager till en specifik commit, eftersom det här inlägget kommer att demonstrera metoden för att återställa fjärrkontrollen till en viss commit.
Hur återställer man fjärrkontrollen till ett visst åtagande?
För att återställa fjärrkontrollen till en viss commit, återställ eller återställ först commit i Git-förvaret med hjälp av ' git återställning ” kommando. Efter det, tryck på commit till fjärrkontrollen med hjälp av ' git push -f
Kolla in den medföljande proceduren för den praktiska demonstrationen.
Steg 1: Starta Git Terminal
Öppna först Git-terminalen från Windows Start-menyn:
Steg 2: Gå till Git Working Repository
Använd ' CD ” kommandot och navigera till Git-arbetsförrådet:
$ CD 'C:\Git\commits'
Visa sedan alla filer och arkiv i det aktuella fungerande arkivet med hjälp av ' ls ” kommando:
$ ls
Steg 3: Gör ändringar i Git-filen
Gör några ändringar i Git-filen. För detta ändamål har vi ändrat innehållet i ' File.txt ' fil:
$ eko 'Hej till Linux-tips' > File.txt
Steg 4: Lägg till fil till Staging Index
Lägg sedan till den modifierade filen till spårningsindexet (staging area) med hjälp av det nämnda kommandot:
$ git add File.txt
Visa Git-förvarets tillstånd för att bekräfta om den modifierade filen har lagts till i spårningsindexet eller inte:
$ git statusDu kan se att vi har lagt till filen i spårningsindexet:
Steg 5: Beslut ny ändring
Beslut de nya ändringarna med ' git commit kommandot medan du anger meddelandet med ' -m ' alternativ:
$ git commit -m 'Ändra åtagande'
Kontrollera Git-loggen för att verifiera om ändringarna har genomförts eller inte:
$ git loggHär kan du se att ändringarna har genomförts och lagts till i Gits lokala arkiv:
Steg 6: Tryck Changes till Remote
Efter det, tryck ändringarna till fjärrförvaret med hjälp av ' git push
Steg 7: Återställ fjärrkontrollen till ett visst åtagande
Återställ nu fjärrkontrollen till föregående eller senaste commit. För det ändamålet, rulla först tillbaka till en specifik commit eller viss commit antingen med hjälp av HEAD-position eller commit-id:
$ git återställning --hård HUVUD~ 1
Steg 8: Tryck Changes till Remote
Efter att ha återgått till en viss eller tidigare commit, skjuter du de lokala commiterna till fjärrlagret:
$ git push -f ursprungsmästare
Se förvarsloggen för att kontrollera om fjärrkontrollen är återställd till en viss commit eller inte:
$ git loggDet kan observeras att vi framgångsrikt har utfört den nödvändiga funktionaliteten:
Vi har lärt dig metoden att återställa fjärrkontrollen till en viss commit.
Slutsats
För att återställa fjärrkontrollen till en viss Git-commit, navigera först till Git-förvaret och återställ ändringarna i det lokala förvaret med hjälp av ' git återställning –hard HEAD~1 ” kommando. För att gå tillbaka till en specifik commit kan användare använda ' git reset –hard