Haarojen käsite liittyy Gitin toimivuuteen. On päähaara, jota seuraa useita haaroja, jotka haarautuvat siitä. Jos vaihdat haarasta toiseen tai jos haaratiedostoihin liittyy ristiriitoja, näet virheilmoituksen, Git-virhe: sinun on ensin ratkaistava nykyinen hakemistosi . Jos virhettä ei korjata, et voi vaihtaa haaraa Gitissä. Ei tarvitse panikoida, sillä aiomme korjata Git Merge -virheen tänään.
Git ja sen ominaisuudet
Git on se koodi tai ohjelmisto, jonka avulla voit seurata muutoksia missä tahansa tiedostoryhmässä. Sitä käytetään tyypillisesti ohjelmoijien välisen työn koordinoimiseen. Joitakin huomionarvoisia Gitin ominaisuuksia ovat:
- Git Merge -virheen korjaaminen: Sinun on ensin ratkaistava nykyinen hakemistosi
- Git Merge -konfliktien tyypit
- Valmistelevat vaiheet:
- Tapa 1: Nollaa Git Merge
- Tapa 2: Yhdistä nykyinen tai nykyinen haara päähaaraan
- Tapa 3: Ratkaise yhdistämisristiriita
- Tapa 4: Poista ristiriitaa aiheuttava haara
- Sanasto: Common Git Commands
- Sanasto: Yleiset Git-termit
- Kirjoita koodieditoriin seuraavat komennot: $ vim /polku/file_with_conflict
- Lehdistö Tulla sisään avain sen suorittamiseen.
- Tyyppi $ git commit -a -m 'sitouta viesti'
- Osuma Tulla sisään .
- Hulu Token -virheen korjaaminen 3
- Sivun lisääminen Google-dokumentteihin
- Sisällysluettelon lisääminen Google-dokumentteihin
- Korjaa virhe TVAPP-00100 Xfinity Streamissa
Yksinkertaisemmin sanottuna Git on hallintajärjestelmä, joka on ilmainen ja avoimen lähdekoodin . Se seuraa eri avustajien avulla projekteja ja tiedostoja, kun niitä on muokattu jonkin aikaa. Lisäksi Git mahdollistaa sen palata aikaisempaan tilaan tai versio, jos ilmenee virheitä, kuten Git-yhdistämisvirhe.
Voit ladata Gitin for Windows , Mac käyttöjärjestelmä , tai Linux tietokonejärjestelmät.
Sisällys[ piilottaa ]
Git Merge -virheen korjaaminen: Sinun on ensin ratkaistava nykyinen hakemistosi
Git Current Index -virhe estää sinua siirtymästä toiseen haaraan yhdistämisristiriitojen vuoksi. Joskus ristiriidat tiettyjen tiedostojen sisällä voivat aiheuttaa tämän virheen ponnahdusikkunan, mutta useimmiten se ilmenee, kun on a epäonnistuminen yhdistämisessä . Se voi tapahtua myös silloin, kun käytät Vedä tai Tarkista komentoja.
Git Current -indeksivirheen tunnettuja syitä on kaksi:
Git Merge -konfliktien tyypit
Saatat kohdata Git Merge -virheen seuraavissa tilanteissa:
Valmistelevat vaiheet:
1. Ennen kuin suoritat komentoja Git-yhdistämisvirheen korjaamiseksi, sinun on varmistettava, että ei kukaan muista käyttäjistä yhdistämistiedostoista käyttää niitä tai tehdä niihin muutoksia.
2. On suositeltavaa, että sinä tallenna kaikki muutokset käyttämällä commit-komentoa ennen uloskirjautumista kyseisestä haarasta tai ennen nykyisen haaran yhdistämistä päähaaran kanssa. Käytä annettuja komentoja sitoutumiseen:
|_+_|Huomautus: Suosittelemme, että luet tämän artikkelin lopussa olevan Common Git -termien ja -komentojen sanaston.
Aloitetaan nyt ratkaisemalla Git Current Index Error tai Git Merge Error.
Tapa 1: Nollaa Git Merge
Yhdistämisen palauttaminen auttaa sinua pääsemään alkuperäiseen sijaintiin, kun yhdistämistä ei ole tehty. Suorita siis annetut komennot koodieditorissa:
1. Kirjoita $ git reset – yhdistä ja osui Tulla sisään.
2. Jos tämä ei toimi, käytä komentoa $ git reset – hard HEAD ja osui Tulla sisään .
Tämän pitäisi saavuttaa Git reset -yhdistäminen ja siten ratkaista Git-yhdistämisvirhe.
Tapa 2: Yhdistä nykyinen tai nykyinen haara päähaaraan
Suorita seuraavat komennot muistiinpanoeditorissa vaihtaaksesi nykyiseen haaraan ja ratkaistaksesi Git Merge Error -virheen:
1. Kirjoita käy kassalla ja sitten paina Tulla sisään avain.
2. Kirjoita git merge on meidän mestarimme suorittaaksesi yhdistämistoimituksen.
Huomautus: Seuraava koodi hylkää kaiken pää-/päähaarasta ja tallentaa tiedot vain nykyisestä haarasta.
3. Seuraavaksi suorita git checkout mestari palatakseen päähaaraan.
4. Lopuksi käytä git merge yhdistääksesi molemmat tilit.
Tämän menetelmän vaiheiden noudattaminen yhdistää molemmat haarat ja Gitin nykyinen indeksivirhe ratkaistaan. Jos ei, kokeile seuraavaa korjausta.
Lue myös: Näytä tai piilota kansioiden yhdistämisristiriidat Windows 10:ssä
Tapa 3: Ratkaise yhdistämisristiriita
Etsi ristiriitaiset tiedostot ja ratkaise kaikki ongelmat. Yhdistämisen konfliktien ratkaisu on tärkeä osa Gitin nykyisen indeksivirheen poistamista.
1. Tunnista ensin ongelmia aiheuttava tiedostot muodossa:
2. Sitouta tiedostot seuraavasti:
Kun olet suorittanut seuraavat vaiheet, yritä Tarkista sivuliikkeestä ja katso, onko se toiminut.
Tapa 4: Poista ristiriitaa aiheuttava haara
Poista haara, jossa on monia ristiriitoja, ja aloita alusta. Kun mikään muu ei auta, on aina hyvä idea poistaa ristiriitaiset tiedostot Git Merge Error -virheen korjaamiseksi seuraavasti:
1. Kirjoita git checkout -f koodieditorissa.
2. Osuma Tulla sisään .
Lue myös: Yhdistä useita Google Drive- ja Google Photos -tilejä
Sanasto: Common Git Commands
Seuraava Git-komentoluettelo antaa sinulle yhteenvedon sen roolista Git Merge -virheen ratkaisemisessa: sinun on ensin ratkaistava nykyinen indeksi.
1. git log - mene: Tämä komento tarjoaa luettelon kaikista järjestelmäsi yhdistämisristiriidan takana olevista komennoista.
kaksi. git ero : Voit tunnistaa tilavarastojen tai tiedostojen väliset erot käyttämällä git diff -komentoa.
3. käy kassalla: Tiedostoon tehdyt muutokset on mahdollista kumota ja haaroja voi jopa muuttaa git checkout -komennolla.
Neljä. git reset – sekoitettu: Sitä käyttämällä on mahdollista kumota työhakemiston ja lavastusalueen muutokset.
5. git merge – keskeyttää: Jos haluat palata vaiheeseen ennen yhdistämistä, voit käyttää Git-komentoa, git merge –abort. Tämä auttaa sinua myös poistumaan yhdistämisprosessista.
6. git reset: Jos haluat palauttaa ristiriitaiset tiedostot niiden alkuperäiseen tilaan, voit käyttää tätä komentoa git reset. Tätä komentoa käytetään yleensä yhdistämisristiriidan aikana.
Sanasto: Yleiset Git-termit
Lue nämä ehdot tutustuaksesi niihin ennen Git Merge Error -virheen korjaamista.
1. Tarkista- Tämä komento tai termi auttaa käyttäjää vaihtamaan haaraa. Mutta sinun on oltava varovainen tiedostoristiriitojen suhteen.
kaksi. Hae – Voit ladata ja siirtää tiedostoja tietystä haarasta työasemallesi, kun suoritat Git-haun.
3. Indeksi- Sitä kutsutaan Gitin työskentely- tai lavastusosioksi. Muokatut, lisätyt ja poistetut tiedostot tallennetaan hakemistoon, kunnes olet valmis vahvistamaan tiedostot.
saa aloitusnayttoon
Neljä. Mennä – Muutosten siirtäminen yhdestä haarasta ja sisällyttäminen toiseen (perinteisesti pää) haaraan.
5. PÄÄ - Se on varattu pää (nimetty viite), jota käytetään sitomisen aikana.
Suositus:
Toivomme, että oppaamme auttoi ja pystyit ratkaisemaan ongelman Git Merge -virhe: sinun on ensin ratkaistava nykyinen hakemistosi . Jos sinulla on kysyttävää, pudota ne kommenttiosioon.
Elon DeckerElon on Cyber S:n tekninen kirjoittaja. Hän on kirjoittanut oppaita nyt noin kuuden vuoden ajan ja käsitellyt monia aiheita. Hän käsittelee mielellään Windowsiin ja Androidiin liittyviä aiheita sekä uusimpia temppuja ja vinkkejä.