Indholdsfortegnelse:

Hvordan trækker jeg en bestemt commit?
Hvordan trækker jeg en bestemt commit?

Video: Hvordan trækker jeg en bestemt commit?

Video: Hvordan trækker jeg en bestemt commit?
Video: Как стать Успешным Парикмахером! Как достичь Успеха в Любом бизнесе! Ева Лорман! 2024, April
Anonim

Gå til enten git-loggen eller GitHub-brugergrænsefladen og tag den unikke begå hash for hver af de forpligter sig som du vil have, og kør derefter denne kommando: git cherry-pick super-long-hash-here. Det vil trække netop dette begå ind i din nuværende filial. Skub denne gren op som normalt.

Ved også, hvordan opretter jeg en pull-anmodning for en specifik commit?

Dernæst skal du vælge de ændringer, du gerne vil inkludere i pull anmodning . Gå over til dit GitHub-lager, og du burde se dette. Du skal blot klikke på Sammenlign & pull anmodning til skab -en pull anmodning i lageret, som du kun vil bidrage med med de ændringer, du har valgt.

Ved også, hvordan trækker jeg en enkelt fil fra Git? Hvis det bare er en enkelt fil , kan du gå til din GitHub repo, find fil det pågældende, klik på det, og klik derefter på "View Raw", "Download" eller lignende for at få en rå/downloadet kopi af fil og derefter manuelt overføre den til din målserver.

Derudover, hvordan trækker jeg en gammel commit op?

Hvis du vil vende tilbage til det sidste begå bare git revert <uønsket begå hash>; så kan du skubbe dette nye begå , som fortryder din tidligere forpligtelse . For at reparere det afmonterede hoved skal du gå til kassen.

Hvordan vælger du en commit fra en anden filial?

I SourceTree er vejen til cherry pick at:

  1. Skift til den gren, som du vil have ændringerne anvendt på.
  2. Find commit fra den anden filial, som du gerne vil anvende til denne.
  3. Højreklik på den og vælg "Cherry Pick"

Anbefalede: