Сұрақ-жауап 'git-conflict-resolution'

Гитте қақтығыстарды біріктіру туралы сұрақтар.
37
жауаптар

Қақтығыстарды біріктіруді қалай шешуге болады

Гитте қақтығыстарды біріктіруді қалай шешуге болатынын түсіндірудің жақсы жолы бар ма?
02 қаз '08 сағат 14:31
10
жауаптар

Мен біріктіру қақтығысымен бетпе-бет келемін. Біріктіруді қалай үзуге болады?

Мен өзіме барғаннан гөрі мен біріктіру қақтығысын қолдандым: unmerged: _widget.html.erb Сіз қақтығыс біріктіру ортасында жатырсыз. Мен файлдың басқа нұсқасы жақсы екенін және менің шахматымды білетіндігімде, менің барлық өзгерістерім кері қайтарылуы керек. Мұны қалай жасауға болады ...
19 қыркүйекке белгіленген '08 4:21
3
жауаптар

Қақтығысты біріктіруді болдырмау әдісі

Мен mybranch1 филиалындамын. mybranch2 mybranch1-дан алынады және mybranch2-ге өзгертулер енгізілді. Сосын, менің mybranch1-де менің бірігуіме кіргенімде - mybranch2-ны орындамадым, бұл біріктіру қақтығыстарының бар екенін көрсетеді. Енді мен бәрін қалпына келтіруді қалаймын (команда ...
21-сәуірде белгіленген '11 11:20
8
жауаптар

Git Conflict бірігулерін тарту кезінде оларды өзгерткенде шешеді

Қалай дау-жанжалды біріктірудің пайдасына шешуге болады? Негізінде, мен барлық қақтығыстарды сақтай отырып, барлық бір-біріне қарама-қайшы өзгерістерді жұмыс ағашынан алып тастауым керек.
22 мамырда, 12-те 10: 18-де орнатылған
15
жауаптар

Қарама-қарсы файлдардың тізімін алудың ең оңай жолы қандай?

Мен жай ғана қақтығысатын файлдардың қарапайым тізімін қажет етеді. Қарапайым нәрсе бар ма: git ls-files -u | cut -f 2 | Сұрыптау -u немесе git ls-files -u | awk '{$ 4 басып шығару} сұрыптау uniq? Мен бұл үшін ыңғайлы бүркеншік жасай аламын деп ойлаймын, алайда ...
18 маусымда сағат 10: 00-де қойылған
1
жауап

Қақтығыстық таңбалауыштардан өтіңіз

Мен қашықтағы филиалдан шыққаннан кейін, файлды ашқан кезде қақтығыс болдым, ол келесідей көрінеді: <<<<<< HEAD: file.txt Hello world ======= Goodbye >>> >>>> 77976da35a11db4580b80ae27e8d65 ...
26 қазанда орнатылды '11, 14:16
3
жауаптар

Арнайы файлдарға арналған Git біріктіру стратегиясын таңдаңыз («біздің», «менің», «олар»)

Мен go -rebase-тен кейін қайта жүктеудің ортасындамын. Біріктіру қақтығысы бар бірнеше файлым бар. «Менің» өзгертулерімді немесе «менің» өзгерістерді қандай да бір файлдарға қалай қабылдауға болады? $ git мәртебесі # Қазіргі кезде ешқандай филиалда жоқ. Сіз # ...
30 мамырда сағат 13: 00-де қойылған
2
жауаптар

Шиеленісті шешу үшін vimdiff-ті қалай пайдалануға болады?

Мен филиалымызды гитте біріктірдім, ал автоматты біріктіру сәтсіз аяқталды; қақтығыстарды түзетіп, содан кейін нәтиже жасаңыз. Енді мен go to mergetool және vimdiff төмендегі суретті ашты. Vimdiff-ды қалай пайдалану керектігін білмеймін. Әрқайсысы нені білдіреді?
16 ақп '13 сағатта 1:46
5
жауаптар

Гиты менің файлдарымда HEAD тегтерін біріктіреді

Біріктіру үзілгенін көрсететін қате туралы хабар пайда болған кезде, файлды пәрмен жолына Git-мен біріктіруге тырыстым. Менің ойымша, бұл соңғы болды, бірақ содан кейін мен түсіндім, менің файлдарда барады. Мысалы: start = expression ...
18 мамырда сағат 20: 41-де орнатылды
4
жауаптар

Қақтығыстар туралы алдын-ала хабарлауға болатын қандай да бір «go rebase-dry-run» бар ма?

Сценарийді қайтадан жүктеп алуға тырысамын, ал менің сценарийім ранжирлеудің қақтығыстарға әкелетініне байланысты түрлі жолдармен өтеді. Ребазаны орындамас бұрын жеңілдіктің қақтығыстарға әкелетінін анықтау әдісі бар ма?
08-ке белгіленген 17: 23-те
2
жауаптар

Кеңес: жанжалдарды шешуден кейін түзетілген жолдарды белгілеңіз

Кейде кейде бұл дау туралы хабарды (шие оралуда немесе шие алып жатқанда) береді: қақтығысты шешкеннен кейін түзетілген жолдарды белгілеңіз Бұл нені білдіреді?
11 маусымда сағат 15: 23-де орнатылды
1
жауап

Git Merge Conflict - жойылған файл жойылып, жергілікті файл өзгерді

Мен басқа филиалдағы өзгерістермен біріктірдім, бірақ қақтығыстарым бар, себебі файл алыс қашықтықта жойылған, бірақ жергілікті филиалда өзгерістер болған. Мен файлды жойғым келеді - Мен go rm path / to / file тырысты, бірақ ол файл дейді: біріктіру қажет.
25 шілдеде сағат 13: 52-де орнатыңыз
3
жауаптар

Менің меншік филиалымызды барынша аз қақтығыстармен байланыстыруды дамыту саласына қалай жүктеуге болады?

Менің функциямның филиалы бар, ол шамамен 30 немесе одан көп ұпайдан асады. Дегенмен, даму бөлімінде басқа да әзірлеушілерден басқа бірнеше функциялар алынып тасталды. Сондықтан, әрдайым дамудың жаңа мүмкіндіктері жарияланғанда, мен сұраймын ...
23 тамызда белгіленген '17 сағат 6:59
2
жауаптар

Git: біріктіру алгоритмі, қақтығыстар форматы және mergetools өзара әрекеттестігі туралы шатасулар

Мен егжей-тегжейін білмеймін, бірақ біріктіру және қақтығыстарды шешу процесін түсінгенімдей, бұл (мысалы, екі бөлімде өзгертілген репозиторийде тек бір файл бар): Пайдаланушы go-to-join командамын шығарады ....
27 мамырда сағат 17: 6-да орнатылды
2
жауаптар

Xcode 9.3 Git біріктіру Шиеленістерді шешуден кейінгі мәселе

Мен шеберлік бөлімінен кодты алып жатырмын, бірақ ол менің кодымен қақтығысады. Тек 1 файл өзгерді және оған тек 1 өзгеріс пен қақтығыс болды. Мен мұны «Оң және сол жақты таңдауды» таңдауға рұқсат етемін, бірақ «Қою» түймесі қосылмайды. Әлі де мүгедек. Кеше, ...
04 мамырда сағат 18: 15-де орнатылды