Kako ustvariti zahtevo za vlečenje na Githubu: 15 korakov (s slikami)

Kazalo:

Kako ustvariti zahtevo za vlečenje na Githubu: 15 korakov (s slikami)
Kako ustvariti zahtevo za vlečenje na Githubu: 15 korakov (s slikami)

Video: Kako ustvariti zahtevo za vlečenje na Githubu: 15 korakov (s slikami)

Video: Kako ustvariti zahtevo za vlečenje na Githubu: 15 korakov (s slikami)
Video: Москва слезам не верит, 1 серия (FullHD, драма, реж. Владимир Меньшов, 1979 г.) 2024, April
Anonim

Preden v Githubu vložite zahtevo za vlečenje, morate ustvariti svojo podružnico iz glavne veje in se prepričati, da je posodobljena. Po tem lahko naredite in spremenite spremembe, ne da bi to vplivalo na glavno vejo. Ko je potrjena, lahko ustvarite povlečno zahtevo na GitHubu in nato združite spremembe nazaj v glavno vejo. Večino tega procesa lahko uporabite tako z ukazno vrstico Git kot tudi s spletnim vmesnikom Github.

Koraki

1. del od 3: Ustvarjanje nove podružnice

Ustvarite zahtevo za vlečenje v Githubu 1. korak
Ustvarite zahtevo za vlečenje v Githubu 1. korak

Korak 1. Odprite Git

Če programa Git še nimate, pojdite na https://git-scm.com/downloads ter izberite in namestite program za platformo, ki jo uporabljate.

Če git prvič nastavljate, morate tudi klonirati ali uvoziti/ustvariti repozitorij, preden prispevate k njemu

Ustvarite zahtevo za vlečenje na 2. koraku Github
Ustvarite zahtevo za vlečenje na 2. koraku Github

Korak 2. Pomaknite se do imenika projektov

V ukazno vrstico vnesite »cd« in pritisnite ↵ Enter, kjer je veriga imenikov, ki vodi do mesta, kjer ste klonirali ali ustvarili mapo projekta.

Mapo lahko povlečete in spustite v ukazno okno Git, da samodejno izpolnite pot imenika

Ustvarite zahtevo za vlečenje v Githubu 3. korak
Ustvarite zahtevo za vlečenje v Githubu 3. korak

Korak 3. Poskrbite, da je vaše skladišče posodobljeno

V ukazno vrstico vnesite »git pull origin master« in pritisnite ↵ Enter. Prikazalo se bo sporočilo, ki vas obvešča, da je skladišče posodobljeno.

Master je privzeta veja projekta

Ustvarite zahtevo za vlečenje na 4. koraku Github
Ustvarite zahtevo za vlečenje na 4. koraku Github

Korak 4. Pomaknite se na stran skladišča github

Odprite spletni brskalnik in vnesite edinstven github URL svojega skladišča.

Ustvarite zahtevo za vlečenje v Githubu 5. korak
Ustvarite zahtevo za vlečenje v Githubu 5. korak

Korak 5. Kliknite spustni meni “branch: master””

Ta se nahaja v zgornjem levem kotu strani in odpre seznam drugih vej in polje z besedilom.

Ustvarite zahtevo za vlečenje na 6. koraku Github
Ustvarite zahtevo za vlečenje na 6. koraku Github

Korak 6. Vnesite ime podružnice in kliknite »Ustvari podružnico«, ko se prikaže

To bo ustvarilo novo vejo glavne veje z uporabo katerega koli imena, ki ste ga vnesli v besedilno polje.

  • Podružnico lahko ustvarite tudi iz ukazne vrstice. Vnesite »git checkout branch -b« in pritisnite ↵ Enter, kjer želite, da se kliče vaša podružnica.
  • Zdaj lahko uporabite "git commit" in "git push" za varno spreminjanje veje, ne da bi to vplivalo na glavni projekt. Če vložite zahtevo za vlečenje, bodo drugi lahko pregledali in razpravljali o vaših spremembah, preden jih bodo združili nazaj v glavno vejo.
Ustvarite zahtevo za vlečenje na 7. koraku Github
Ustvarite zahtevo za vlečenje na 7. koraku Github

Korak 7. Naredite spremembe v svoji novi veji

Kliknite ikono svinčnika, da uredite datoteko v skladišču. Ko so urejanja vnesena, vnesite sporočilo o zavezi in v oknu pod območjem za urejanje kliknite »Uveljavi«.

  • Naredbe lahko naredite tudi iz ukazne vrstice. To je uporabno pri spreminjanju datotek lokalno in ne na spletnem mestu git. V ukazno vrstico vnesite »git commit -m« in po spremembi datoteke pritisnite ↵ Enter. mora biti kratek opis sprememb, ki ste jih naredili.
  • Besedilo sporočila za oddajo je lahko karkoli, vendar je tukaj potrebno nekaj.

2. del 3: Vložitev zahteve za vlečenje

Ustvarite zahtevo za vlečenje na 8. koraku Github
Ustvarite zahtevo za vlečenje na 8. koraku Github

Korak 1. Kliknite zavihek »Povleci zahteve«

Ta se nahaja vzdolž zgornje menijske vrstice na strani vašega skladišča.

Povlečna zahteva je funkcija Git, ki se uporablja za predstavitev sprememb na neodvisnih vejah, ki jih sodelavci pregledajo, preden se združijo v glavni projekt

Ustvarite zahtevo za vlečenje na 9. koraku Github
Ustvarite zahtevo za vlečenje na 9. koraku Github

Korak 2. Na seznamu izberite vejo, ki ste jo ustvarili

To bo prikazalo spremembe, ki ste jih naredili v primerjavi z izvirno vsebino na glavni veji.

Ustvarite zahtevo za vlečenje na 10. koraku Github
Ustvarite zahtevo za vlečenje na 10. koraku Github

Korak 3. Kliknite »Ustvari zahtevo za vlečenje«

Ko ste zadovoljni s stanjem sprememb, je to zeleni gumb v zgornjem levem kotu spustnega menija veje.

Ustvarite zahtevo za vlečenje na 11. koraku Github
Ustvarite zahtevo za vlečenje na 11. koraku Github

Korak 4. Vnesite ime/opis vaše zahteve za vlečenje

S temi polji lahko lažje prepoznate in na kratko opišete spremembe, ki jih naredite drugim sodelavcem.

Ustvarite zahtevo za vlečenje na 12. koraku Github
Ustvarite zahtevo za vlečenje na 12. koraku Github

Korak 5. Kliknite »Ustvari zahtevo za vlečenje«

To bo ustvarilo zahtevo za vlečenje z vnesenim imenom in opisom.

3. del 3: Združevanje povlečne zahteve

Ustvarite zahtevo za vlečenje na 13. koraku Github
Ustvarite zahtevo za vlečenje na 13. koraku Github

Korak 1. Kliknite “Merge Pull Request”

Ta gumb se prikaže v spodnjem desnem kotu, ko je bila zahteva za vlečenje uspešno ustvarjena.

Za izvajanje istega dejanja lahko uporabite tudi »git merge« v ukazni vrstici

Ustvarite zahtevo za vlečenje na 14. koraku Github
Ustvarite zahtevo za vlečenje na 14. koraku Github

Korak 2. Kliknite »Potrdi združitev«

Prikazalo se bo obvestilo, ki vas obvešča, da je bila zahteva za vlečenje uspešno združena nazaj v glavno vejo. Ker vaša podružnica ni več potrebna, boste pozvani, da jo izbrišete.

Če imate spore pri združevanju, boste o tem obveščeni in ne boste mogli nadaljevati z združitvijo. Morali se boste vrniti in znova potegniti iz glavne podružnice, da posodobite svojo podružnico z vsemi spremembami, nato pa ustvarite novo zahtevo za vlečenje

Ustvarite zahtevo za vlečenje na 15. koraku Github
Ustvarite zahtevo za vlečenje na 15. koraku Github

Korak 3. Kliknite »Izbriši vejo«

To bo prikazano v obvestilu poleg ikone vijolične veje. Brisanje združenih in zastarelih vej je dober način, da projekt ostane organiziran in enostaven za upravljanje.

Nasveti

  • Do sporov pri združevanju lahko pride, če so bile spremembe potisnjene na obvladovanje, odkar ste spremembe naredili v ločeni veji. Te spremembe boste morali iz glavnega potegniti v svojo podružnico in ustvariti novo zahtevo za vlečenje, če želite uspešno združiti.
  • S prakso se mnogim sodelavcem programske opreme zdi ukazna vrstica Git učinkovitejša od uporabe grafičnega vmesnika.

Priporočena: