Vê tutorial rave dike ka meriv çawa Sermaseya GitHub dakêşîne û bikar tîne da ku bi GitHub-ê re ji sermaseya xwe re hevkariyê bike ji bo Kontrola guhertoya bikêr:

Wekî ku em hemî dizanin, GitHub malperek peyda dike ku mêvandariya Git bike. depoyên. Di dersên meyên berê yên li ser GitHub de, me çalakiyên pêşdebir li ser guhertokirina pelan bi piranî li ser GitHub dît.

Di heman demê de Xerîdarek Git jî heye ku tê de pêşdebir dikarin li ser depoya negirêdayî li ser makîneyên xwe yên herêmî bi karanîna fermanên git ji Sermaseya fermanê an git bash, guhertinan çêbike û wê vegerîne depoya dûr a GitHub.

Sermaseya GitHub

Tevî ku fermanên Git ji fermanê hatine bicîh kirin rêzek ji hêla fêrbûnê ve pir mezin e, navgînek bikarhênerek baş heye ku li ser depoyên herêmî bixebite ango Sermaseya GitHub.

Sermaseya GitHub ji bo Windows dikare ji jêrîn were dakêşandin û saz kirin URL

Sermaseya GitHub bidin destpêkirin

Bi Depoya Dûr re bixebitin

Dema ku sermaseya GitHub were destpêkirin, em dikare bi klonkirina depoya dûr a makîneya herêmî dest pê bike, guhertinan bike û vegerîne depoya dûr.

û piştrast bike ku hesabê weya GitHub hatî saz kirin.

Di Sermaseya GitHub de, ji bo klonkirina depoyekê hilbijêrin

Biçin tabloya URL-ê û hûrguliyên depoya dûr bi şiklê Navê bikarhêner/depoya GitHub-ê têkevin. Bikirtînin Clone .

Niha dema ku depo li makîneya herêmî tê klon kirin, em dikarin naveroka depoya herêmî bi karanîna fermanê an gerok an jî edîtorê Atomê vekin. ger hatibe sazkirin û di pelan de guherandinan çêbike.

Guherandinên pelan bike û heman tomar bike.

Vegere. di Sermaseya GitHub de, hûn dikarin nîşana RED bibînin ku diyar dike ka xet hatine zêdekirin an jêbirin.

Kurtenivîsek û Hev-nivîskaran lê zêde bikin ger hewce be û li ser Commit to master li jêr bikirtînin.

Hûn ê bibînin ku piraniya fermanên git yên ku hûn ji rêzika fermanê pêk tînin bi navgîniya bikarhênerê hatine kirin.

Naha em dikarin guheztinan li depoya dûr a GitHub bikin. Li ser Push eslê xwe bikirtînin.

Niha guherandin di şaxa sereke de xuya dibin. Ji bo ku guheztin bi şaxê taybetmendiyê re werin yek kirin, divê em Daxwaza kişandinê biafirînin.

Veguhezînin şaxa taybetmendiyê û Dakêşanê biafirînin. Daxwaz bike.

Li ser bitikîne Daxwaza kişandinê biafirîne.

Hûn wê gavê ne ji nû ve hate rêve kirin GitHub da ku Daxwaza Kêşeyê biafirîne.

Daxwaza Kêşeyê biafirînin û bikin yek û dûv re jî bikêşin (senkronîze bikin) guherandinên li depoya xweya herêmî.

Ji Depoyê, pêşek vebijarka Bikişîne hildibijêre.

Niha depoya herêmî dê bi dûrbînê re hevdem bindepo.

Depoyek Û Şaxeke Nû ya Herêmî Biafirîne

Di beşa berê de, em fêrî xebata bi depoya dûr a bi klonkirina wê bûn. Bi karanîna sermaseya GitHub, em dikarin depoyek herêmî ya nû jî biafirînin û heman tiştî li GitHub bişopînin an biweşînin.

Li ser bikirtînin

Navê depoyê binivîse û riya herêmî. Bikirtînin Depoyê biafirînin.

Dema ku depo tê afirandin, hûn dikarin berî ku hûn guheztinên GitHub-ê biweşînin/pişk bikin şaxek jî biafirînin.

Şaxa Nû ji menuya Şaxê hilbijêre. Gava wê bikin taybetmendiyê û li ser Şaxê biafirîne bikirtînin.

Niha 2 şaxên me hene û em dikarin bidomînin Weşandin / Guhertinên li GitHub bişopînin. Bikirtînin Depoyê biweşînin.

Bikirtînin Depoyê biweşînin.

Ji ber ku şaxek Taybetmendiyê jî heye, divê hûn şaxê taybetmendiyê jî biweşînin. Naha guheztin dikarin li pelên herêmî bêne çêkirin û dûv re guheztinan bixin depoya dûr. Guhertinên di depoya dûr de jî divê bi depoya herêmî re hevdeng bin.

Guhertinên Di Depoya Herêmî de Bihev Bikin

Bêhesibînin ku di şaxê taybetmendiyê de di depoya herêmî de guhertin hene. Em dikarin guheztinan li şaxa masterê bikin yek. Vê bişînin divê em guheztinên şaxê sereke û taybetmendiyê bişopînin GitHub.

Guhertinek pelê di şaxê taybetmendiyê de bikin û bipejirîninheman.

Guherandinên li depoya dûr bixin.

Vegere şaxê Master û li ser bitikîne

Şaxê taybetmendiyê ku şaxê çavkanî ye hilbijêrin. Bişkojka Bişkojka Hevgirtinê bikirtînin.

Dema ku guherandin di şaxê sereke de hatin yek kirin, dûv re hûn dikarin guheztinan bişopînin depoya dûr ku tê de bin. hevdeng.

Hemû guherandinên ku ji şaxên di depoya herêmî de hatine kirin, dikarin werin yek kirin û berbi depoya dûr ve werin avêtin da ku di hevdengiyê de bin.

Çareserkirina Nakokîyan

Di heman demê de dibe ku senaryoyek hebe ku guheztin li pelek di depoya dûr de hatine bicîh kirin û her weha guhertinek li heman pelê li herêmî jî hebe. Di vê rewşê de, nakokî dê bêne dîtin û pêdivî ye ku bêne çareser kirin da ku hem depoya dûr û hem jî ya herêmî di hevdengiyê de bin.

Guhertinên depoya dûr di şaxê Master de hatine kirin

Guhertinên depoya herêmî di şaxê sereke de hatine kirin

Çawa ku guheztin bi ya herêmî ve têne kirin. depo, êdî hûn dikarin guheztinan bixin depoya dûr. Di dema kirina vê yekê de pevçûn dê bêne dîtin. Bikirtînin Push eslê xwe.

Peyama jêrîn dê xuya bibe ji ber ku di depoya dûr a heman pelê de guhertin hene. Bikirtînin Fêkirin.

Niha bikirtînin Eslê vekişînin.

Di ekrana ku derdikeve de, hûn dikarinpelê di edîtorê xwe de vekin û nakokiyan çareser bikin. Di vê rewşê de, em pelê di explorer de vedikin û nakokiyan çareser dikin.

Hemû nakokiyan bi girtina naveroka guncaw çareser bikin. û yên din bi nîşankeran derxistin. Dema ku nakokî çareser bûn, hûn dikarin hevgirtinê pêk bînin.

Niha guherandinên paşde vegerînin depoya dûr. Depoya herêmî û dûr naha hevdem e. Ji ber ku guherandin li ser şaxekê hatine kirin, hûn dikarin Daxwaza Bikişînê biafirînin da ku guheztinan bi şaxên din re bikin yek.

Li Dîrokê Dinihêrin

Hûn her weha dikare li dîroka guheztinên ku heya niha li depoyê hatine kirin binêre. Biçe ser Tabloya Dîrokê .

Berawirdkirina Şaxên

Bihesibînin ku we di şaxa sereke de guhertin li dosyayekê kiriye, hûn dikarin paşê wê bi çi şaxên din re bidin ber hev. Hilbijêre.

Şaxê taybetmendiyê hilbijêre ku li guhertinan binêre.

Encam

Tevî karanîna fermanên Git-ê ji rêza fermanê pir xweş e, me di vê dersa GitHub Desktop de dît, çawa xerîdarek Git-ê ya mezin mîna Sermaseya GitHub bi navgînek bikarhênerek baş dikare karê pêşdebiran hêsan bike dema ku bi depoyên herêmî û dûr re dixebite.

Di dersa dahatûyê de, em ê li navrûya xerîdar a Git-ê ya Tortoise Git-a din a ku bi Shell-a Windows Explorer-ê re têkildar e binihêrin.

بۆ سەرەوە بچوو