Eugene Prokopiev пишет: > 12.02.09, Aleksey Avdeev написал(а): >> Aleksey Avdeev пишет: >> >>> Eugene Prokopiev пишет: >>> >>>> Здравствуйте! >>>> >>>> Существует ли более правильный способ сделать git merge -s ours >>>> наоборот (затереть все, что есть в текущем бранче содержимым другого >>>> бранча), чем перенос файлов с помощью git archive? >>>> >>> git branche -f ? >>> >> Точнее, последовательность из: >> >> 1. git branch <бранч> <бранч>.old >> >> 2. git branch -f <чем затираем> <бранч> >> >> 3. git checkout <бранч> >> >> 4. git pull -s ours . <бранч>.old ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > А пройдет ли потом проверка наследования коммитом из <бранч> коммитов > из <бранч>.old при сборке в git.alt? Должна, т. к. <бранч>.old будет в числе предков всех коммитов в <бранч>, начиная с полученного в п. 4. -- С уважением. Алексей.