Korjaa Git-virhe – yhdistäminen korvaisi paikalliset muutokset
Korjaa Git Virhe Yhdistaminen Korvaisi Paikalliset Muutokset
Jos olet muokannut tiedostoja, joihin on tehty muutoksia myös etävarastossa, saatat saada virheilmoituksen 'seuraaviin tiedostoihin tekemäsi paikalliset muutokset korvataan yhdistämisellä'. Tämä viesti osoitteesta MiniTool tarjoaa korjauksia.
Mikä on arkisto? Mikä on Push and Pull in Git?
Mikä on arkisto? Arkisto on koodivarasto, jota tiimin jäsenet jatkuvasti muokkaavat ja hakevat GitHub-versionhallintamekanismin kautta.
'Pull' tarkoittaa, että vedät arkiston uusimman version paikalliseen tallennustilaan/IDE:hen (Integrated Development Environment), kuten Pycharmiin jne. Vedon jälkeen voit muuttaa koodia tai lisätä toimintoja. Kun olet valmis, 'työnnät' koodisi arkistoon, jotta muutokset voidaan tallentaa ja lisätä. Myös muut voivat käyttää koodia.
Kuinka korjata 'Yhdistäminen korvaisi paikalliset muutokset seuraaviin tiedostoihin'
Korjaus 1: Pakota vetämällä paikallisten muutosten päälle
Ensimmäinen tapa on pakottaa veto ylikirjoittamaan paikalliset muutokset. Tämä korvaa kaikki tietokoneellesi tehdyt paikalliset muutokset ja arkiston version kopio tulee näkyviin. Sinun on suoritettava seuraavat komennot IDE:ssä.
- git reset -- vaikea
- git pull
Sitten voit tarkistaa, onko 'virhe: seuraaviin tiedostoihin tekemäsi paikalliset muutokset korvata yhdistäminen:' -viesti kadonnut.
Korjaus 2: Säilytä molemmat muutokset
Jos haluat säilyttää molemmat muutokset (paikallisesti tehdyn ja arkistossa olevan), voit lisätä ja vahvistaa muutokset. Sinun on suoritettava seuraavat koodit IDE:ssä:
- git lisää $the_file_under_error
- git commit
- git pull
Korjaus 3: Säilytä molemmat muutokset, mutta älä sitoudu
Ajoittain tapahtuu, että kehittäjä ei ole valmis sitoutumaan, koska olet virheenkorjauksessa jostain osittain rikkinäisestä koodista. Täällä voimme turvallisesti piilottaa muutokset, noutaa version arkistosta ja poistaa koodisi.
- git stash save --keep-index
tai
- git stash
- git pull
- git stash pop
Jos myymälään pomppaamisen jälkeen ilmenee ristiriitoja, ne tulee ratkaista normaaliin tapaan. Voit myös käyttää seuraavia koodeja:
- git stash soveltaa
Jos yhdistäminen ei ole varteenotettava vaihtoehto sinulle, harkitse perustamista uudelleen. Jos yhdistät uudelleen, muuta koodi muotoon
- git stash
- git pull --rebase origin master
- git stash pop
Korjaus 4: Tee muutoksia koodisi osiin
Jos haluat tehdä muutoksia tiettyyn koodin osaan etkä halua korvata kaikkea, voit vahvistaa kaiken, mitä et halua ohittaa ja seurata korjausta 3. Voit käyttää seuraavia koodeja tehdäksesi muutoksia, joita haluat ohittaa arkistossa olevasta versiosta:
- git kassapolku/to/file/to/revert
tai
- git checkout HEAD^ polku/tiedosto/palautus
Sinun on myös varmistettava, että tiedostoa ei ole lavastettu:
- git reset HEAD polku/tiedosto/tiedosto/palautus
- git pull
Katso myös: Korjaa Git-virhe: Sinun on ensin ratkaistava nykyinen indeksisi nyt!
Viimeiset sanat
Nämä ovat yleisiä ratkaisuja, joilla korjataan 'yhdistäminen korvaisi paikalliset muutokset' Gitissä. Jos sinulla on muita hyödyllisiä tapoja poistaa tämä virhe, jätä kommentti alle ja kerro meille.
![Kuinka avata Windows Media Player ja tehdä siitä oletus? [MiniTool-uutiset]](https://gov-civil-setubal.pt/img/minitool-news-center/84/how-open-windows-media-player.jpg)



![Kuinka korjata järjestelmän akun jännite on alhainen -virhe [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/53/how-fix-system-battery-voltage-is-low-error.jpg)
![Opas tekstin ennakoinnin käyttöönotosta Windows 10: ssä [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/94/guide-how-enable-text-prediction-windows-10.jpg)

![Kuinka tehdä ASUS-palautus ja mitä tehdä, kun se epäonnistuu [MiniTool-vinkit]](https://gov-civil-setubal.pt/img/backup-tips/94/how-do-asus-recovery-what-do-when-it-fails.png)


![Tässä on 8 ratkaisua korjata Windows 10 Action Center ei avaudu [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/07/here-are-8-solutions-fix-windows-10-action-center-won-t-open.png)

![[Ratkaistu!] Kuinka kirjautua ulos Googlesta kaikilla laitteilla?](https://gov-civil-setubal.pt/img/news/92/how-sign-out-google-all-devices.jpg)


![2 tapaa - Bluetooth yhdistetty, mutta yhdistämätön Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/79/2-ways-bluetooth-paired-not-connected-windows-10.png)


![Varo Diesel Legacy Stutter Lag Low FPS [todistettuja korjauksia]](https://gov-civil-setubal.pt/img/news/7A/watch-out-diesel-legacy-stutter-lag-low-fps-proven-fixes-1.png)
