Denne guiden vil gi prosedyren for å presse en bestemt forpliktelse til et eksternt depot fra Github og ignorere de forrige forpliktelsene.
Hvordan presse en bestemt forpliktelse til et GitHub eksternt depot og ignorere tidligere forpliktelser?
For å presse en spesifikk forpliktelse til en fjernkontroll i stedet for alle, implementerer de de gitte trinnene under:
Trinn 1: Gå til spesifikt Git -depot
Først, løp "CD”Kommando sammen med den lokale depotbanen og naviger til den:
$ CD "C: \ Brukere \ Nazma \ git \ test_14"
Trinn 2: Se Git Reference Log History
Deretter kan du se Git Reference Log -historien ved å bruke "git log .”Kommando:
$ git log .
Her har vi valgt den nedenfor-fremhevede forpliktelsen som vi ønsker å skyve inn i fjernkontrollen:
Trinn 3: Sjekk ekstern URL -liste
Neste, utfør den oppgitte kommandoen for å vise listen over eksterne nettadresser:
$ git ekstern -v
Trinn 4: Skjermliste over alle grener
Se nå listen over alle Git -grener, inkludert fjern og lokal, ved hjelp av "git fjernkontroll”Kommando og“-en”Flagg for alle:
$ git gren -a
Som et resultat vil alle grener vises, og velge ønsket ekstern gren. For eksempel har vi valgt "Remotes/Origin/Master”Branch:
Trinn 5: Skyv spesifikk forpliktelse
Til slutt, utfør "git push”Kommando for å presse den spesifikke forpliktelsen til GitHub Hosting Service:
$ git push opprinnelse 894cf22: master
I ovennevnte kommando:
Som et resultat skyves våre utvalgte enkelt lokale forpliktelsesendringer inn i GitHub Remote Repository:
Det er alt! Vi har effektivt presset en spesiell forpliktelse til et eksternt depot fra Github og ignorert de forrige forpliktelsene.
Konklusjon
For å presse en spesifikk forpliktelse til et GIT-eksternt depot, først, flytt til det aktuelle Git-depotet og deretter sjekk Git Reference Log-historien, velg ønsket forpliktelse og kopierer Sha-Hash. Etter det, se de eksterne nettadressene og liste opp alle eksisterende filialer. Til slutt, kjør "$ git push:”Kommando. Denne guiden utdypet prosessen med å presse ønsket forpliktelse til tidligere eksterne forpliktelser.