Një koncept i degëve është i lidhur me funksionalitetin e Git. Ekziston një degë master e ndjekur nga disa degë që degëzohen prej saj. Nëse kaloni nga një degë në një degë tjetër ose nëse ka konflikte të lidhura me skedarët e degës, do të përballeni me mesazhin e gabimit, Gabim Git: fillimisht duhet të zgjidhni indeksin aktual . Nëse gabimi nuk zgjidhet, nuk do të mund të ndërroni degët brenda Git. Nuk ka nevojë për panik pasi ne do të rregullojmë sot gabimin e bashkimit të Git.
Git dhe veçoritë e tij
Git është ai kod ose softuer që ju lejon të monitoroni ndryshimet në çdo grup skedarësh. Zakonisht përdoret për të koordinuar punën ndërmjet programuesve. Disa veçori të rëndësishme të Git përfshijnë:
- Si të rregulloni gabimin e bashkimit të Git: Së pari duhet të zgjidhni indeksin tuaj aktual
- Llojet e konflikteve të bashkimit të Git
- Hapat përgatitor:
- Metoda 1: Rivendos Git Merge
- Metoda 2: Bashkoni degën aktuale ose aktuale me degën kryesore
- Metoda 3: Zgjidhja e konfliktit të bashkimit
- Metoda 4: Fshi degën që shkakton konflikt
- Fjalor: Common Git Commands
- Fjalor: Termat e zakonshëm Git
- Shkruani komandat e mëposhtme në redaktuesin e kodit: $ vim / path/to/file_with_conflict
- Shtypni Hyni çelësi për ta ekzekutuar atë.
- Lloji $ git commit -a -m 'kommit mesazh'
- Goditi Hyni .
- Si të rregulloni gabimin Hulu Token 3
- Si të shtoni një faqe në Google Docs
- Si të shtoni tabelën e përmbajtjes në Google Docs
- Rregulloni gabimin TVAPP-00100 në Xfinity Stream
Me fjalë më të thjeshta, Git është një sistem menaxhimi që është falas dhe me burim të hapur . Me ndihmën e kontribuesve të ndryshëm, ai mban gjurmët e projekteve dhe dosjeve pasi ato modifikohen gjatë njëfarë kohe. Për më tepër, Git ju lejon të kthehet në një gjendje të mëparshme ose version, në rast gabimesh si gabimi i bashkimit të Git.
Ju mund të shkarkoni Git për Dritaret , macOS , ose Linux sistemet kompjuterike.
Përmbajtja[ fshehin ]
Si të rregulloni gabimin e bashkimit të Git: Së pari duhet të zgjidhni indeksin tuaj aktual
Gabimi Git Current Index ju ndalon të lëvizni në një degë tjetër për shkak të konflikteve të bashkimit. Ndonjëherë konflikti brenda skedarëve të caktuar mund të shkaktojë shfaqjen e këtij gabimi, por kryesisht ai shfaqet kur ka një dështimi në bashkim . Mund të ndodhë edhe kur e përdorni tërheq ose arka komandat.
Ka dy shkaqe të njohura të Gabimit të Indeksit aktual Git:
Llojet e konflikteve të bashkimit të Git
Ju mund të përballeni me një gabim Git Merge në situatat e mëposhtme:
Hapat përgatitor:
1. Përpara se të ekzekutoni komandat për të rregulluar gabimin e bashkimit të Git, duhet të siguroheni asnjë nga përdoruesit e tjerë nga skedarët e bashkimit, aksesoni ato ose bëni ndonjë ndryshim në to.
2. Rekomandohet që ju ruaj të gjitha ndryshimet duke përdorur komandën commit përpara se të dilni nga ajo degë ose përpara se të bashkoni degën aktuale me degën kryesore. Përdorni komandat e dhëna për të kryer:
|_+_|Shënim: Ne ju rekomandojmë të lexoni fjalorin e termave dhe komandave të zakonshme të Git të dhënë në fund të këtij artikulli.
Tani, le të fillojmë me zgjidhjen e gabimit të indeksit aktual të Git ose gabimit të bashkimit të Git.
Metoda 1: Rivendos Git Merge
Kthimi i bashkimit do t'ju ndihmojë të arrini pozicionin fillestar kur nuk u kryen shkrirje. Pra, ekzekutoni komandat e dhëna në redaktuesin e kodit:
1. Lloji $ git reset –bashko dhe goditi Hyni.
2. Nëse kjo nuk funksionoi, atëherë përdorni komandën $ reset git –Hard HEAD dhe goditi Hyni .
Kjo duhet të arrijë bashkimin e rivendosjes së Git dhe kështu, të zgjidhë gabimin e bashkimit të Git.
Metoda 2: Bashkoni degën aktuale ose aktuale me degën kryesore
Ekzekutoni komandat e mëposhtme në redaktuesin e shënimeve për të kaluar në degën aktuale dhe për të zgjidhur Git Merge Error:
1. Lloji git arka dhe më pas shtypni Hyni Celës.
2. Lloji git bashkoj -s yni mjeshtër për të ekzekutuar një angazhim për bashkimin.
Shënim: Kodi i mëposhtëm do të refuzojë gjithçka nga dega kryesore/master dhe do të ruajë të dhënat vetëm nga dega juaj aktuale.
3. Më pas, ekzekutoni git arka master për t'u rikthyer në degën e kokës.
4. Së fundi, përdorni git punon për të bashkuar të dyja llogaritë.
Duke ndjekur hapat e kësaj metode do të bashkohen të dyja degët dhe gabimi i indeksit aktual Git do të zgjidhet. Nëse jo, provoni rregullimin tjetër.
Lexoni gjithashtu: Shfaq ose fshih konfliktet e bashkimit të dosjeve në Windows 10
Metoda 3: Zgjidhja e konfliktit të bashkimit
Gjeni skedarët me konflikt dhe zgjidhni të gjitha problemet. Zgjidhja e konfliktit të bashkimit përbën një pjesë të rëndësishme për të hequr qafe gabimin e indeksit aktual Git.
1. Së pari, identifikoni duke shkaktuar probleme skedarë si:
2. Tani, kryeni skedarët si:
Pas përfundimit të hapave të mëposhtëm, përpiquni të shikoni të degës dhe shikoni nëse ka funksionuar.
Metoda 4: Fshi degën që shkakton konflikt
Fshini degën që ka shumë konflikte dhe filloni nga e para. Kur asgjë tjetër nuk funksionon, është gjithmonë një ide e mirë të fshini skedarët në konflikt për të rregulluar gabimin e bashkimit të Git, si më poshtë:
1. Lloji git arka -f në redaktorin e kodit.
2. Goditni Hyni .
Lexoni gjithashtu: Bashkoni shumë llogari të Google Drive dhe Google Photos
Fjalor: Common Git Commands
Lista e mëposhtme e komandave Git do t'ju japë një ide të përmbledhur rreth rolit të tij në zgjidhjen e gabimit Git Merge: së pari duhet të zgjidhni indeksin tuaj aktual.
një. git log –bashko: Kjo komandë do të sigurojë listën e të gjitha komandave pas konfliktit Merge në sistemin tuaj.
dy. git diff : Ju mund të identifikoni ndryshimet midis depove të gjendjeve ose skedarëve duke përdorur komandën git diff.
3. git arka: Është e mundur të zhbëni ndryshimet e bëra në skedar dhe madje mund të ndryshoni degët duke përdorur komandën git checkout.
Katër. rivendosja e git - e përzier: Është e mundur të zhbëni ndryshimet në drejtorinë e punës dhe ndryshimet e zonës së skenës duke e përdorur atë.
5. git merge –abort: Nëse dëshironi të ktheheni në skenë para bashkimit, mund të përdorni komandën Git, git merge –abort. Kjo do t'ju ndihmojë gjithashtu të dilni nga procesi i bashkimit.
6. rivendosja e git: Nëse dëshironi të rivendosni skedarët e konfliktuar në gjendjen e tyre origjinale, mund të përdorni këtë komandë reset git. Kjo komandë përdoret zakonisht në kohën e konfliktit të bashkimit.
Fjalor: Termat e zakonshëm Git
Lexoni këto terma për t'u njohur me to përpara se të rregulloni gabimin e bashkimit të Git.
një. Përfundimi - Kjo komandë ose term ndihmon një përdorues në ndërrimin e degëve. Por duhet të jeni të kujdesshëm ndaj konflikteve të skedarëve ndërsa e bëni këtë.
dy. Merr – Mund të shkarkoni dhe transferoni skedarë nga një degë e caktuar në stacionin tuaj të punës kur kryeni një tërheqje Git.
3. Indeksi- Quhet seksioni i punës ose i skenës së Git. Skedarët e modifikuar, shtuar dhe fshirë do të ruhen brenda indeksit derisa të jeni të përgatitur për të kryer skedarët.
Katër. Shkrihet – Zhvendosja e modifikimeve nga një degë dhe përfshirja e tyre në një degë tjetër (tradicionalisht master).
5. KOKË - Është e rezervuar kokë (referencë e emërtuar) e përdorur gjatë kryerjes.
Rekomanduar:
Shpresojmë se udhëzuesi ynë ka ndihmuar dhe ju keni qenë në gjendje ta zgjidhni Gabim Git Merge: fillimisht duhet të zgjidhni indeksin aktual . Nëse keni ndonjë pyetje, hidhini ato në seksionin e komenteve.
Elon DeckerElon është një shkrimtar i teknologjisë në Cyber S. Ai ka shkruar udhëzues për rreth 6 vjet tani dhe ka mbuluar shumë tema. Atij i pëlqen të mbulojë tema që lidhen me Windows, Android dhe truket dhe këshillat më të fundit.