Hoe om 'n trekversoek op Github op te stel: 15 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om 'n trekversoek op Github op te stel: 15 stappe (met foto's)
Hoe om 'n trekversoek op Github op te stel: 15 stappe (met foto's)

Video: Hoe om 'n trekversoek op Github op te stel: 15 stappe (met foto's)

Video: Hoe om 'n trekversoek op Github op te stel: 15 stappe (met foto's)
Video: 2023 ULTIMATE iPad BUYING GUIDE! 2024, April
Anonim

Voordat u 'n trekversoek op Github doen, moet u u eie tak van die hooftak skep en seker maak dat dit op datum is. Daarna is u vry om veranderinge aan te bring en aan te bring sonder om die hooftak te beïnvloed. Sodra 'n verbintenis aangegaan is, kan u die Pull Request op GitHub skep en u veranderings saamvoeg in die hooftak. U kan beide die Git -opdragreël sowel as die Github -webkoppelvlak gebruik om baie van hierdie proses uit te voer.

Stappe

Deel 1 van 3: Die skep van 'n nuwe tak

Skep 'n trekversoek op Github Stap 1
Skep 'n trekversoek op Github Stap 1

Stap 1. Maak Git oop

As u nog nie 'n Git-program het nie, gaan na https://git-scm.com/downloads en kies en installeer die platform wat u gebruik.

As u git vir die eerste keer opstel, moet u ook 'n bewaarplek kloon of invoer/skep voordat u daaraan bydra

Skep 'n trekversoek op Github Stap 2
Skep 'n trekversoek op Github Stap 2

Stap 2. Navigeer na u projekgids

Voer "cd" in die opdragreël in en druk ↵ Enter, waar is die gidsketting wat lei na waar u die projekmap gekloon of geskep het.

U kan die gids in die Git -opdragvenster sleep en laat val om die gidspad outomaties in te vul

Skep 'n trekversoek op Github Stap 3
Skep 'n trekversoek op Github Stap 3

Stap 3. Maak seker dat u bewaarplek op datum is

Voer "git pull origin master" in die opdragreël in en druk ↵ Enter. Daar sal 'n boodskap verskyn wat u laat weet dat die bewaarplek op datum is.

Meester is die standaardvertakking van 'n projek

Skep 'n trekversoek op Github Stap 4
Skep 'n trekversoek op Github Stap 4

Stap 4. Navigeer na die github -bewaarplekbladsy

Maak u webblaaier oop en voer die unieke github -URL van u bewaarplek in.

Skep 'n trekversoek op Github Stap 5
Skep 'n trekversoek op Github Stap 5

Stap 5. Klik op die aftak "tak: meester"

Dit is links bo op die bladsy en sal 'n lys met ander takke en 'n tekskassie oopmaak.

Skep 'n trekversoek op Github Stap 6
Skep 'n trekversoek op Github Stap 6

Stap 6. Voer 'n taknaam in en klik op "Create branch" wanneer dit verskyn

Dit sal 'n nuwe tak van die hooftak skep met die naam wat u in die tekskassie ingevoer het.

  • U kan ook 'n tak vanaf die opdragreël skep. Voer 'git checkout branch -b' in en druk ↵ Enter, waar wil u hê dat u tak moet heet.
  • U kan nou 'git commit' en 'git push' gebruik om u tak veilig te verander sonder om die hoofprojek te beïnvloed. Deur 'n trekversoek te doen, kan ander u veranderings hersien en bespreek voordat hulle weer saamsmelt in die hoofkantoor.
Skep 'n trekversoek op Github Stap 7
Skep 'n trekversoek op Github Stap 7

Stap 7. Maak veranderinge aan u nuwe tak

Klik op die potlood -ikoon om 'n lêer in die bewaarplek te wysig. Sodra die wysigings aangebring is, voer 'n verbindingsboodskap in en klik op "Commit" in die venster onder die bewerkingsgebied.

  • U kan ook beloftes maak vanaf die opdragreël. Dit is handig as u plaaslik verander lêers eerder as op die git -webwerf. Voer "git commit -m" in die opdragreël in en druk ↵ Enter nadat u 'n lêer verander het. moet 'n kort beskrywing wees van die veranderinge wat u aangebring het.
  • Boodskapsteks kan enigiets wees, maar hier is iets nodig.

Deel 2 van 3: Maak 'n trekversoek

Skep 'n trekversoek op Github Stap 8
Skep 'n trekversoek op Github Stap 8

Stap 1. Klik op die blad "Trek versoeke"

Dit is geleë in die boonste menubalk op u bewaarbladsy.

'N Pull Request is 'n Git -funksie wat gebruik word om veranderinge wat op onafhanklike takke aangebring is, voor te stel om deur medewerkers te hersien voordat dit saamgevoeg word in die hoofprojek

Skep 'n trekversoek op Github Stap 9
Skep 'n trekversoek op Github Stap 9

Stap 2. Kies die tak wat u geskep het uit die lys

Dit wys die veranderings wat u aangebring het in vergelyking met die oorspronklike inhoud op die hoofvertakking.

Skep 'n trekversoek op Github Stap 10
Skep 'n trekversoek op Github Stap 10

Stap 3. Klik op "Create Pull Request"

As u tevrede is met die toestand van u veranderinge, is dit die groen knoppie links bo in die vertakkieslys.

Skep 'n trekversoek op Github Stap 11
Skep 'n trekversoek op Github Stap 11

Stap 4. Voer 'n naam/beskrywing in vir u trekversoek

Gebruik hierdie velde om die verandering wat u aan ander medewerkers bring, te identifiseer en kortliks te beskryf.

Skep 'n trekversoek op Github Stap 12
Skep 'n trekversoek op Github Stap 12

Stap 5. Klik op “Create Pull Request”

Dit sal die trekversoek skep met die ingevoerde naam en beskrywing.

Deel 3 van 3: 'n Trekversoek saamvoeg

Skep 'n trekversoek op Github Stap 13
Skep 'n trekversoek op Github Stap 13

Stap 1. Klik op “Merge Pull Request”

Hierdie knoppie verskyn regs onder as die trekversoek suksesvol geskep is.

U kan ook "git merge" in die opdragreël gebruik om dieselfde aksie uit te voer

Skep 'n trekversoek op Github Stap 14
Skep 'n trekversoek op Github Stap 14

Stap 2. Klik op "Bevestig samesmelting"

'N Kennisgewing verskyn wat u inlig dat die trekversoek suksesvol saamgevoeg is in die hooftak. Aangesien u tak nie meer nodig is nie, word u gevra om dit te verwyder.

As u 'n samesmeltingskonflik het, word u in kennis gestel en kan u nie saamgaan nie. U moet teruggaan en terugtrek uit die hooftak om u eie tak op datum te hou met enige veranderinge, en dan 'n nuwe trekversoek aan te stel

Skep 'n trekversoek op Github Stap 15
Skep 'n trekversoek op Github Stap 15

Stap 3. Klik op "Tak verwyder"

Dit sal verskyn in die kennisgewing langs die pers takpictogram. Om saamgesmelte en verouderde takke te verwyder, is 'n goeie manier om 'n projek georganiseerd en maklik te bestuur.

Wenke

  • Samesmeltingskonflikte kan voorkom as veranderinge onder die knie gekry word sedert u u veranderinge op u afsonderlike tak aangebring het. U moet die veranderings van meester na u eie tak trek en 'n nuwe trekversoek aanmoedig om suksesvol saam te smelt.
  • Met die praktyk vind baie sagteware -medewerkers dat die Git -opdragreël meer doeltreffend is as om 'n grafiese koppelvlak te gebruik.

Aanbeveel: