[devel] Обновление пакета с refusing to merge unrelated histories
Andrey Savchenko
bircoph на altlinux.org
Чт Ноя 5 01:24:07 MSK 2020
On Thu, 05 Nov 2020 00:21:41 +0300 Vitaly Lipatov wrote:
> Может кто-нибудь помочь с обновлением пакета hypre —
> обычный merge до тэга v2.20.0 заканчивается refusing to merge unrelated
> histories,
> добавление
> --allow-unrelated-histories
> приводит к появлению десятков конфликтов между файлами
> а добавление -X theirs создаёт успешный merge, но версии файлов в нём
> неизвестно откуда.
>
> Обсуждение того, что делать, если в противоположность -s ours нет -s
> theirs, длится довольно длинно.
> https://stackoverflow.com/questions/173919/is-there-a-theirs-version-of-git-merge-s-ours
>
> Как правильно поступать в таком случае?
Ничего длинного, если нужен просто -s theirs:
$ git merge --no-commit -s ours $theirs_branch
$ git checkout $theirs_branch -- .
$ git add -f . # можно без -f, если нужные файлы в .gitignore не попадают
$ git merge --continue
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20201105/696e7cbf/attachment.bin>
Подробная информация о списке рассылки Devel