Nepavyko sujungti kilmės / pagrindinio: klaidos: vietiniai šių failų pakeitimai bus perrašyti sujungiant

Keletas pakeitimų atlieku ir vykdau savo projektą vietoje, bet nespauskite ant jų, o tada pakeiskite failus „GitHub“, pridedant naują failą ir nustatant jį.

kai stengiuosi stumti vietinius įsipareigojimus, siūlomus naudojant „Android“ studiją, bet kai bandau jungtis, duokite man šią klaidą ir viskas, ką aš atsisakau sujungti ir parodyti man šį pranešimą.

2019

08 сент. nustatyti humazed 08 sept. 2015-09-08 00:00 '15 - 0:00 2015-09-08 00:00
@ 2 atsakymai

Sujungę, vietiniai pakeitimai turės būti paslėpti. Dėl šios priežasties „git“ suteikia „ git stash kad išsaugotumėte laikiną vietą, kuriai netaikomi įsipareigojimai, ir git stash pop kad juos pritaikytumėte atgal į vietinį kodą.

Tai turėtų veikti:

 git stash git pull origin master git stash pop 

Čia rasite gerą svetainę, kad sužinotumėte daugiau apie „git“: http://gitready.com/beginner/2009/03/13/smartly-save-stashes.html

Tačiau žvelgiant į ekrano vaizdą, atrodo, kad susijungimas jums nėra geriausias variantas. Vietoj to, nuolaida bus prasmingesnė.

 git stash git pull --rebase origin master git stash pop 

Štai keletas išteklių, skirtų suprasti skirtumą tarp susijungimo ir perkeliamumo:

13
08 сент. Atsakymą pateikė seanlinsley 08 Sep. 2015-09-08 00:52 '15 prie 0:52 2015-09-08 00:52

Pirma: jums reikia traukti, kad sujungtumėte senąjį kodą su naujuoju, jei „git“ negalės to padaryti automatiškai, jis parodys tokias eilutes kaip -------------- jūsų kode, kur esate turi pataisyti arba sujungti rankiniu būdu. Sekite tai

 $git pull origin master (Fix the code if you have to) $git add --a $git status (you will see what is going to change in branch) $git commit -m "message" 

$ git spustelėkite originalo pradžią

-2
08 сент. Atsakymą pateikė APJ 08 Sep. 2015-09-08 00:21 '15 prie 0:21 2015-09-08 00:21

Žr. Kitus klausimus apie „ žymes arba „ Klauskite klausimą“

"192.102.6.96 - 192.102.6.96"