Ret Git-fejl - Dine lokale ændringer ville blive overskrevet ved fletning
Ret Git Fejl Dine Lokale Aendringer Ville Blive Overskrevet Ved Fletning
Hvis du har ændrede filer, der også har ændringer i fjernlageret, får du muligvis fejlmeddelelsen 'dine lokale ændringer til følgende filer vil blive overskrevet ved fletning'. Dette indlæg fra Miniværktøj tilbyder rettelser.
Hvad er et opbevaringssted? Hvad er Push and Pull i Git?
Hvad er et depot? Et lager er et lager af kode, som teammedlemmer konstant ændrer og henter gennem GitHub-versionskontrolmekanismen.
'Pull' betyder, at du trækker den seneste version af repository til dit lokale lager/IDE (Integrated Development Environment) såsom Pycharm etc. Efter pulling kan du ændre koden eller tilføje mere funktionalitet. Når du er færdig, 'skubber' du din kode til depotet, så dine ændringer kan gemmes og tilføjes. Andre kan også få adgang til koden.
Sådan rettes 'Dine lokale ændringer af følgende filer ville blive overskrevet ved fletning'
Fix 1: Tving et træk for at overskrive lokale ændringer
Den første metode for dig er at tvinge et pull for at overskrive lokale ændringer. Dette vil overskrive eventuelle lokale ændringer på din computer, og en kopi af versionen i depotet vises. Du skal køre følgende kommandoer i IDE.
- git nulstilling -- hårdt
- git pull
Derefter kan du kontrollere, om meddelelsen 'fejl: dine lokale ændringer til følgende filer vil blive overskrevet ved fletning:' er væk.
Rettelse 2: Behold begge ændringer
Hvis du ønsker at beholde begge disse ændringer (den der er udført lokalt og den i lageret), kan du tilføje og forpligte dine ændringer. Du skal udføre følgende koder i IDE:
- git tilføje $the_file_under_error
- git commit
- git pull
Fix 3: Behold begge ændringer, men forpligt dig ikke
Det sker fra tid til anden, at udvikleren ikke er klar til at forpligte sig, fordi du fejlretter en delvist ødelagt kode. Her kan vi sikkert gemme ændringerne, trække versionen fra depotet og fjerne din kode.
- git stash save --keep-index
eller
- git stash
- git pull
- git stash pop
Hvis der er nogle konflikter efter du har været i butikken, bør du løse dem på sædvanlig måde. Du kan også bruge følgende koder:
- git stash gælder
Hvis sammenlægning ikke er en levedygtig mulighed for dig, så overvej at rebasere. I tilfælde af rebasing skal du ændre koden til
- git stash
- git pull --rebase origin master
- git stash pop
Fix 4: Foretag ændringer af dele af din kode
Hvis du vil lave ændringer i en bestemt del af koden og ikke vil erstatte alt, kan du commit alt, hvad du ikke vil tilsidesætte og følge rettelse 3. Du kan bruge følgende koder til at foretage ændringer, du vil tilsidesæt fra den version, der findes i lageret:
- git checkout path/to/file/to/revert
eller
- git checkout HEAD^ path/to/file/to/revert
Du skal også sørge for, at filen ikke er iscenesat via:
- git nulstil HEAD path/to/file/to/revert
- git pull
Se også: Ret Git-fejl: Du skal først løse dit nuværende indeks nu!
Afsluttende ord
Disse er almindelige løsninger til at rette 'dine lokale ændringer ville blive overskrevet ved fletning' i Git. Hvis du har andre nyttige metoder til at fjerne denne fejl, skal du efterlade en kommentar nedenfor for at fortælle os det.

![Galleri viser ikke SD-kortbilleder! Hvordan fikser man det? [MiniTool-tip]](https://gov-civil-setubal.pt/img/data-recovery-tips/08/gallery-not-showing-sd-card-pictures.jpg)
![Find der er en anbefalet opdatering til denne pc-pop op? Fjern det! [MiniTool-tip]](https://gov-civil-setubal.pt/img/backup-tips/78/get-there-is-recommended-update.png)


![2 måder - Sådan ændres DHCP-lejetid Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/57/2-ways-how-change-dhcp-lease-time-windows-10.png)

![Kan jeg geninstallere Microsoft Store på mine Windows? [MiniTool Nyheder]](https://gov-civil-setubal.pt/img/minitool-news-center/92/can-i-reinstall-microsoft-store-my-windows.png)


![[LØST] Windows Safe Mode virker ikke? Sådan løses det hurtigt? [MiniTool-tip]](https://gov-civil-setubal.pt/img/data-recovery-tips/65/windows-safe-mode-not-working.png)
![Steam-billede kunne ikke uploades: Prøv nu at ordne det (6 måder) [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/25/steam-image-failed-upload.png)



![4 løsninger til Windows Security Center-tjenesten kan ikke startes [MiniTool Tips]](https://gov-civil-setubal.pt/img/blog/74/4-solutions-pour-le-service-du-centre-de-s-curit-windows-ne-peut-tre-d-marr.jpg)


![Hvor mange megabyte i en gigabyte [MiniTool Wiki]](https://gov-civil-setubal.pt/img/minitool-wiki-library/40/how-many-megabytes-gigabyte.png)
