Têgehek şaxan bi fonksiyona Git ve girêdayî ye. Şaxek master heye û li dû wê çend şaxên ku jê derdikevin. Ger hûn ji şaxek veguhezînin şaxek din an heke bi pelên şaxê re nakokî hebin, hûn ê bi peyama xeletiyê re rû bi rû bimînin, Çewtiya Git: hûn hewce ne ku pêşî indexa xweya heyî çareser bikin . Heya ku xelet neyê çareser kirin, hûn ê nikaribin şaxên Git-ê biguherînin. Ne hewce ye ku meriv bitirse ji ber ku em ê îro xeletiya Git Merge rast bikin.
Git û Taybetmendiyên wê
Git ew kod an nermalava ku dihêle hûn guheztinên di her komek pelan de bişopînin e. Ew bi gelemperî ji bo hevrêzkirina xebata di nav bernamenûsan de tê bikar anîn. Hin taybetmendiyên girîng ên Git ev in:
- Meriv Çewtiya Merge ya Git çawa rast dike: Pêdivî ye ku hûn pêşî pêveka xweya heyî çareser bikin
- Cureyên Pevçûnên Merge Git
- Gavên Amadekar:
- Rêbaz 1: Merge Git Vegere
- Rêbaz 2: Şaxa Nûjen an Niha bi Şaxa Serê re bike yek
- Rêbaz 3: Nakokiya Merge çareser bikin
- Rêbaz 4: Şaxa ku dibe sedema pevçûnê jêbirin
- Ferhengok: Fermanên Git yên Hevbeş
- Ferhengok: Mercên Git yên Hevbeş
- Fermanên jêrîn di edîtorê kodê de binivîsin: $ vim / rê / ber / pelê_with_conflict
- Rojnamevanî Derbasbûn key ji bo pêkanîna wê.
- Awa $ git commit -a -m 'peyama commit'
- Lêxistin Derbasbûn .
- Meriv çawa Xeletiya Hulu Token 3 rast dike
- Meriv çawa Rûpelek di Google Docs de zêde dike
- Meriv çawa di Google Docs de Tabloya Naverokê lê zêde bike
- Çewtiya TVAPP-00100 li ser Xfinity Stream rast bikin
Bi gotinên hêsan, Git pergalek rêveberiyê ye ku ew e belaş û çavkaniya vekirî . Bi arîkariya beşdarên cihêreng, ew proje û pelan dişopîne ji ber ku ew di demekê de têne guheztin. Wekî din, Git destûrê dide we vegere rewşa berê an jî guhertoya, di doza çewtiyên wek Git error merge.
Hûn dikarin ji bo Git dakêşin Windows , macOS , an Linux sîstemên kompîturê.
Contents[ veşartin ]
Meriv Çewtiya Merge ya Git çawa rast dike: Pêdivî ye ku hûn pêşî pêveka xweya heyî çareser bikin
Çewtiya Git Current Indeksa we qedexe dike ku hûn biçin şaxek din ji ber nakokiyên hevgirtinê. Carinan nakokî di nav hin pelan de dikare bibe sedem ku ev xeletî derkeve holê, lê bi piranî gava ku hebe ew xuya dike têkçûn di hevgirtinê de . Ew jî dema ku hûn bikar tînin dibe kişandin an lêkolîn ferman dike.
Du sedemên naskirî yên Xeletiya Indeksa Git Current hene:
Cureyên Pevçûnên Merge Git
Hûn dikarin di rewşên jêrîn de bi xeletiyek Git Merge re rû bi rû bimînin:
Gavên Amadekar:
1. Berî ku emrên ji bo sererastkirina xeletiya hevgirtina Git-ê bi cih bînin, hûn hewce ne ku wiya piştrast bikin yek ji bikarhênerên din tune pelên hevgirtinê bigihînin wan an jî di wan de guhertinan bikin.
2. Tê pêşniyar kirin ku hûn hemî guhertinan xilas bike berî ku hûn ji wê şaxê kontrol bikin an berî ku şaxa heyî bi şaxê serî re bikin yek fermana commit bikar bînin. Fermanên diyarkirî bikar bînin ku bicîh bikin:
|_+_|Not: Em ji we re pêşniyar dikin ku hûn bi navgîniya Ferhenga Merc û Fermanên Git-a Hevbeş ku di dawiya vê gotarê de hatî dayîn bixwînin.
Naha, bila em bi çareserkirina Çewtiya Indeksa Niha ya Git an Çewtiya Merge ya Git dest pê bikin.
Rêbaz 1: Merge Git Vegere
Vegerandina hevgirtinê dê ji we re bibe alîkar ku hûn bigihîjin pozîsyona destpêkê dema ku yekbûn nehatibe kirin. Ji ber vê yekê, emrên hatî dayîn di edîtorê kodê de bicîh bikin:
1. Tîp $ git reset -hevkirin û lêdan Derbasbûn.
2. Ger ev nexebite, wê hingê emrê bikar bînin $ git reset -Hard HEAD û lêdan Derbasbûn .
Pêdivî ye ku ev yek bigihîje hevgirtina vesazkirina Git û bi vî rengî, xeletiya yekbûna Git çareser bike.
Rêbaz 2: Şaxa Nûjen an Niha bi Şaxa Serê re bike yek
Fermanên jêrîn di edîtorê notê de bicîh bikin da ku hûn li şaxê heyî veguherînin û Xeletiya Git Merge çareser bikin:
1. Tîp git checkout û paşê, çapemeniyê Derbasbûn qûfle.
2. Tîp git merge -s efendiyê me ji bo pêkanîna commit merge.
Not: Koda jêrîn dê her tiştî ji şaxê serî/master red bike û tenê daneyên ji şaxê weya heyî hilîne.
3. Paşê, bicih bikin git checkout master ji bo vegere şaxê serî.
4. Di dawiyê de, bikar bînin git dixebite ji bo ku her du hesaban bikin yek.
Li dû gavên vê rêbazê dê her du şax bikevin yek û xeletiya indexa niha ya Git dê were çareser kirin. Heke ne, rastkirina paşîn biceribînin.
Her weha bixwînin: Di Windows 10 de Pevçûnên Hevgirtina Peldankê nîşan bidin an veşêrin
Rêbaz 3: Nakokiya Merge çareser bikin
Pelên bi nakokî bibînin û hemî pirsgirêkan çareser bikin. Çareserkirina nakokiya hevgirtinê beşek girîng a xilasbûna ji xeletiya nîşana heyî ya Git pêk tîne.
1. Pêşîn, nas bikin alozî çêdibe pelên wekî:
2. Naha, pelan wekî:
Piştî qedandina gavên jêrîn, hewl bidin lêkolîn ya şaxê û bibînin ka ew kar kiriye.
Rêbaz 4: Şaxa ku dibe sedema pevçûnê jêbirin
Şaxa ku gelek nakokî hene jêbirin û ji nû ve dest pê bikin. Gava ku tiştek din nexebite, her gav baş e ku hûn pelên nakok jêbikin da ku Xeletiya Git Merge rast bikin, wiha:
1. Tîp git seqet -f di edîtorê kodê de.
2. Lêdan Derbasbûn .
Her weha bixwînin: Gelek Hesabên Google Drive & Google Photos bi hev re bikin
Ferhengok: Fermanên Git yên Hevbeş
Navnîşa fermanên Git-ê ya jêrîn dê di derbarê rola wê ya di çareserkirina xeletiya Git Merge de ramanek kurt bide we: hûn hewce ne ku pêşî indexa xweya heyî çareser bikin.
yek. git log –hevkirin: Ev ferman dê navnîşa hemî fermanên li pişt nakokiya Merge di pergala we de peyda bike.
du. git diff : Hûn dikarin bi karanîna fermana git diff cûdahiyên di navbera depoyên dewletan an pelan de nas bikin.
3. git checkout: Mimkun e ku hûn guheztinên ku di pelê de hatine betal kirin, û hûn dikarin bi karanîna fermana git checkout şax jî biguherînin.
Çar. git reset -tevlihev: Bi karanîna wê re gengaz e ku meriv guheztinên pelrêça xebatê û guheztinên qada sehneyê betal bike.
5. git merge –abort: Heke hûn dixwazin vegerin qonaxê berî hevgirtinê, hûn dikarin fermana Git bikar bînin, git merge -abort. Ev jî dê ji we re bibe alîkar ku hûn ji pêvajoya yekbûnê derkevin.
6. git reset: Heke hûn dixwazin pelên nakokî li rewşa wan a orjînal vegerînin, hûn dikarin vê fermanê reset git bikar bînin. Ev ferman bi gelemperî di dema pevçûnê de tê bikar anîn.
Ferhengok: Mercên Git yên Hevbeş
Van şertan bixwînin da ku hûn berî ku xeletiya Git Merge rast bikin bi wan re nas bikin.
yek. Lêkolîn- Ev ferman an term ji bikarhênerek di veguheztina şaxan de dibe alîkar. Lê dema ku hûn wiya dikin divê hûn ji nakokiyên pelan haydar bin.
du. Fetch - Dema ku hûn hilberek Git-ê pêk tînin hûn dikarin pelan ji şaxek taybetî dakêşin û veguhezînin stasyona xebata xwe.
3. Naverok- Jê re tê gotin beşa Xebat an qonaxa Git. Pelên hatine guheztin, zêdekirin û jêbirin dê di nav pêvekê de werin hilanîn heya ku hûn amade nebin ku pelan bişopînin.
Çar. Bihevkelyan - Veguheztina guheztinan ji şaxek û tevlêkirina wan di şaxek cûda (bi kevneşopî master).
5. SER - Ew parastî ye ser (navdêra binavkirî) di dema kombûnê de tê bikar anîn.
Pêşniyar kirin:
Em hêvî dikin ku rêberê me alîkarî kir û we karîbû çareser bikin Çewtiya Git Merge: hûn hewce ne ku pêşî pêveka xweya heyî çareser bikin . Ger pirsên we hebin, wan di beşa şîroveyê de biavêjin.
Elon DeckerElon li Cyber S nivîskarek teknolojiyê ye. Ew nêzîkê 6 sal in ku rêbernameyên çawaniyê dinivîse û gelek mijaran vegirtiye. Ew hez dike ku mijarên bi Windows, Android, û hîle û serişteyên herî dawî veşêre.