После выполнения git pull я получаю кучу конфликтов через ~ 100 файлов. Я хочу, чтобы недавно перенесенные изменения перезаписывали мой собственный код.Git merge conflict при попытке извлечь из поддерева
Я нашел this answer, который кажется похожим на то, что я пытаюсь сделать. Но когда я использую:
git merge -s recursive -X theirs
Это приводит к:
Слияние не представляется возможным, потому что у вас есть неслитые файлы.
Я могу запускать mergetool и просматривать каждый файл отдельно, но я уже знаю, что хочу одобрить новые изменения для всего.
Я пытаюсь отбросить слияние и снова тянуть со следующим:
git merge --abort
git subtree pull --prefix=interactives/d2l/ https://mygiturl.com master --squash
Но каждый раз, когда я тяну я получаю конфликт.
Почему бы просто не отбросить свои коммиты тогда? –
@ LasseV.Karlsen У меня не должно быть никакого отношения к мне с помощью поддерева, поэтому я обновляю вопрос. –