Inhoudsopgave:

Hoe trek ik een specifieke commit?
Hoe trek ik een specifieke commit?

Video: Hoe trek ik een specifieke commit?

Video: Hoe trek ik een specifieke commit?
Video: pull a specific commit of git 2024, November
Anonim

Ga naar het git-logboek of de GitHub-gebruikersinterface en pak de unieke verbinden hashes voor elk van de begaat die je wilt, en voer dan dit commando uit: git cherry-pick super-long-hash-here. Dat zal trekken alleen dit verbinden in uw huidige filiaal. Duw deze tak omhoog zoals normaal.

Weet ook, hoe maak ik een pull-verzoek voor een specifieke commit?

Vervolgens moet u de wijzigingen selecteren die u wilt opnemen in de trekverzoek . Ga naar je GitHub-repository en je zou dit moeten zien. Klik eenvoudig op Vergelijk & trekverzoek tot creëren een trekverzoek in de repository die u wilt bijdragen met alleen de wijzigingen die u hebt gekozen.

Weet ook, hoe haal ik een enkel bestand uit Git? Als het maar een enkel bestand , u kunt naar uw GitHub repo, vind de het dossier in kwestie, klik erop en klik vervolgens op "View Raw", "Download" of iets dergelijks om een onbewerkte/gedownloade kopie van de het dossier en breng het vervolgens handmatig over naar uw doelserver.

Bovendien, hoe trek ik een oude commit op?

Als u de laatste wilt terugzetten verbinden doe gewoon git revert <ongewenst verbinden hasj>; dan kun je deze nieuwe pushen verbinden , die je ongedaan maakte vorige commit . Om de losse kop te repareren, doet u git checkout.

Hoe kies je een commit uit een andere branch?

In SourceTree is de manier om kersen te plukken:

  1. Schakel over naar de vertakking waarop u de wijzigingen wilt toepassen.
  2. Zoek de commit van de andere branch die je op deze wilt toepassen.
  3. Klik er met de rechtermuisknop op en kies "Cherry Pick"

Aanbevolen: