Osallistu Githubin kautta

Osallistu Githubin kautta

Edellytykset

Jotta voit osallistua vetopyyntöjen kautta, on useita edellytyksiä:

Ennen kuin siirryt yksityiskohtiin, on tarpeen tehdä pieni kohta sanastoon. Tässä on pieni sanasto sanoista, joita käytämme jatkuvasti Git/Githubin kanssa:

Määritykset

Haarukka

Ensimmäinen asia on mennä Githubiin luodaksesi haarukka projektista, johon haluat osallistua.

Jos haluat esimerkiksi osallistua Leek Wars -asiakasohjelmaan, mene tänne: Leek Wars -asiakasohjelma

Napsauta sitten oikeassa yläkulmassa olevaa "haarukka" -painiketta.

"Forkeroimalla" projektin Github luo tilillesi uuden repon. Tämä on kopio alkuperäisestä projektista.

Hanki sitten github-reposi osoite URL-osoitteen kautta tai napsauttamalla vihreää "Kloonaa tai lataa" -painiketta.

Mene paikkaan, johon haluat sijoittaa paikallisen repon ja käytä komentoa: git-klooni \ Älä unohda korvata "\".

Niin. Olet luonut projektille haarukan ja olet hakenut sen paikallisesti koneellesi. Mutta on vielä yksi asia, jotta voit jatkaa sen käyttöä huoletta myös tulevaisuudessa.

Ylävirtaan

Sinun on tämän jälkeen määritettävä ylävirtaus, jonka avulla voit päivittää reposi projektista.

git remote -v -komennolla voit luetella määritetyt etäosoitteet.

alkuperä https://github.com/KÄYTTÄJÄNIMI/YOUR_FORK.git (haku) alkuperä https://github.com/KÄYTTÄJÄNIMI/YOUR_FORK.git (push)

Toistaiseksi sinun pitäisi nähdä kaksi osoitetta, jotka on määritetty alkuperäksi. Yksi haussa, kun haluat palauttaa uusia ominaisuuksia kaukosäätimestäsi, Githubissa isännöidystä repostasi. Ja toinen pushissa, jonka avulla voit päinvastoin lähettää paikallisuutesi etä-repoon.

Lisäämme tähän ylävirtaan. Voit tehdä tämän hankkimalla juuri haaroittuneen projektin osoitteen. Aina URL-osoitteen tai "Kloonaa tai lataa" -painikkeen kautta.

Komento lisätä ylävirtaan on: git remote add upstream \

Jos suoritat git remote -v -komennon uudelleen, sinun pitäisi nyt nähdä neljä merkintää. Kaksi alkuperälle ja kaksi ylävirtaan. Jokainen kopioidaan hakuksi ja pushiksi.

alkuperä https://github.com/KÄYTTÄJÄNIMI/YOUR_FORK.git (haku) alkuperä https://github.com/KÄYTTÄJÄNIMI/YOUR_FORK.git (push) ylävirtaan https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (hae) ylävirtaan https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)

Olet valmis osallistumaan nyt!

Pysyminen ajan tasalla

(Vaihe ei ole välttämätön, jos vain haaroit.)

On mahdollista, että projekti, johon osallistut, ei ole kiveen hakattu. Ihmiset, jotka huolehtivat siitä, saavat sen kehittymään. Muita lahjoituksia otetaan mahdollisesti vastaan.

Reposi voi siksi nopeasti vanhentua. Ja se voi olla ongelma.

Jos tiedosto sisälsi alun perin "A":n ja haluat lähettää tekstin muuttaaksesi tämän "A":n "B":ksi. Sillä välin ehkä joku muu on tehnyt muutoksen tästä "A":sta "C":hen.

Ja kun ehdotat muutostasi, syntyy ristiriita. Ei voida muuttaa "A":ta "B":ksi, koska "A" ei ole enää tiedostossa.

Lyhyesti sanottuna on tärkeää pitää repo ajan tasalla, jotta vältytään ikäviltä yllätyksiltä.

Älä huoli, nyt kun olet määrittänyt ylävirran, se on pala kakkua!

Ensimmäinen asia on hankkia uusi m