Denne oppskrivningen vil diskutere:
Hvordan du skyver lokalt lagt til endringer i eksterne depoter?
Å angre “git push”For det første må brukerne skyve lokalt lagt til endringer i det eksterne depotet. Det er en forutsetningsoperasjon. Ved å gjøre det, kan brukere angre et git -press ved å følge den gitte prosedyren:
Så la oss begynne!
Trinn 1: Få tilgang til lokalt depot
Først må du kjøre følgende kommando ved å spesifisere ønsket Git Local Repository og gå til det:
$ CD "C: \ Brukere \ Nazma \ git \ test_4"
Trinn 2: Vis innholdsliste
For å vise gjeldende depotliste over innhold, kjør "ls”Kommando:
$ ls
Trinn 3: Sjekk Git Repository Reference Log History
Nå, utfør "git log .”Kommando for å sjekke Git Repository Reference Log History:
$ git log.
Trinn 4: Bekreft ekstern URL
For å sikre at den eksterne URL -en blir lagt til, bruk "git ekstern -v”Kommando:
$ git ekstern -v
Trinn 5: Hent fjernopprinnelse
Last ned den oppdaterte versjonen av det eksterne depotet på det lokale depotet, og bruk den medfølgende kommandoen sammen med det eksterne navnet:
$ git hente opprinnelse
Trinn 6: Skyv lokale depotendringer til fjernkontrollen
Neste, utfør "git push”Kommando med det eksterne og lokale filialnavnet som endringer legges til:
$ git push origin master
Merk: Den ovennevnte prosedyren er nødvendig for å angre “git push”Operasjon.
Hvordan angre et "git push"?
Å angre en “git push”Operasjon, alle ekstra endringer som går over til det eksterne depotet går tilbake til et lokalt depot. For å gjøre det, følg de nedenfor-listede trinnene.
Trinn 1: Angre “Git Push”
For å vende tilbake de pressede endringene, utfør "git tilbake”Kommando sammen med den siste Commit Sha Hash:
$ git REVERT B87CD01
Etter å ha utført ovennevnte kommando, vil en tekstfil bli åpnet med en standard tekstredigerer, der du kan legge til en kommentar, lagre og lukke tekstfilen:
Som et resultat vil du få utdataene under levert som indikerer at de ekstra endringene er upushert med hell:
Trinn 2: Bekreft upush -operasjon gjennom Repository Reference Log
Til slutt, kjør "git log .”Kommando for å sikre at alle ekstra endringer blir tilbakeført til det lokale depotet:
$ git log .
Som du ser utføres den upushede operasjonen vellykket:
Trinn 3: Sjekkliste over innhold
Utfør “ls”Kommando og sjekk depotinnholdet:
$ ls
Det er alt! Vi har utført de enkle trinnene for å angre en “git push”Operasjon.
Konklusjon
Å angre “git push"Operasjon, først, gå til Git Working Repository og sjekk innholdslisten. Vis deretter Repository Reference Log History og eksisterende ekstern URL. Deretter henter du den modifiserte versjonen av det eksterne depotet og skyver alle lokalt ekstra endringer i det eksterne depotet. Til slutt, utfør "$ git revers ”Kommando. Denne oppskrivningen demonstrerte metoden for å angre “git push”.