In deze handleiding wordt besproken hoe je Git pull ongedaan kunt maken.
Hoe Git Pull ongedaan maken?
Git stelt gebruikers in staat om eerder gemaakte wijzigingen ongedaan te maken. Voor dit doel nemen we een voorbeeld; eerst zullen we een bestand maken en toevoegen aan de Git-repository. Voer vervolgens wijzigingen door en trek ze naar de externe Git-repository. Maak ten slotte de pull-bewerking ongedaan met behulp van de opdracht.
Laten we nu naar instructies gaan!
Stap 1: Navigeer naar Git Repository
Ga eerst naar de Git-repository met behulp van de ' CD ” commando:
$ CD 'C:\Users\hazmat\Git\Linux_1\Linux-opnieuw'
Stap 2: Nieuw bestand maken
Voer vervolgens de ' aanraken ” commando om een nieuw bestand te maken in Git repository:
Stap 3: Bestand toevoegen
Voeg nu het backtracked-bestand toe aan het staging-gebied vanuit het werkgebied:
Stap 4: Wijzigingen doorvoeren
Sla de wijzigingen op in de Git-repository met een commit-bericht met behulp van de opgegeven opdracht:
Stap 5: Git Pull
Voer de ' git pull ” commando om alle commit-wijzigingen naar de externe repository te trekken:
Hier wordt de standaardeditor geopend, een opmerking toegevoegd, de wijzigingen opgeslagen en afgesloten:
Zoals u kunt zien, hebben we de pull-actie naar de externe repository uitgevoerd. Onze lokale en externe repository-takken zijn succesvol samengevoegd:
Opmerking : Laten we naar de volgende stappen gaan om de Git pull ongedaan te maken.
Stap 6: Git-logboek controleren
Controleer nu de loggeschiedenis van alle commit-wijzigingen met behulp van de ' git log ” commando met de “ –reddingslijn ” vlag en “ –grafiek ' keuze:
Het is te zien dat we vijf commits hebben gemaakt naar de Git-repository en de meest recente commit is de ' *4e4d7a8 ”. Nu zullen we de referentie van de vorige commit naar het klembord kopiëren:
Stap 7: Trek ongedaan maken
Voer vervolgens de ' git reset ” commando met de “ -moeilijk ” vlag:
Hier hebben we de ' HOOFD^ ” die de HEAD naar de vorige commit zal verplaatsen:
Stap 8: Logboek controleren
Om de Git pull-actie ongedaan te maken, voert u de ' git log ” commando:
Onderstaande uitvoer geeft aan dat we de uitgevoerde actie met succes hebben teruggedraaid:
U kunt ook de ' HOOFD~1 ” om terug te keren naar de commit voor HEAD:
$ git reset --moeilijk HOOFD~ 1Zoals je kunt zien, zijn we met succes teruggekeerd naar de vorige commit:
Dat is alles! We hebben de gemakkelijkste manier gegeven om Git Pull ongedaan te maken.
Conclusie
Om Git pull ongedaan te maken, opent u eerst de Git-terminal op uw systeem en gaat u naar de Git-repository. Maak vervolgens een bestand en voeg het toe aan het opnieuw uitvoeren. Voer vervolgens wijzigingen door met de ' $ git commit -m