Как git находит поддерево, когда мы используем стратегию слияния поддеревьев? Я нахожу здесь только одно упоминание : "Он на самом деле угадывает поддеревья, которые вы хотите объединить. Обычно это волшебным образом оказывается верным, но если ваше поддерево содержит много изменений (или изначально было пустым, или что-то еще), тогда оно может завершиться ошибкой. впечатляюще ". Как он угадывает и что делать, если он не работает? Что-то изменилось с августа 2009 г., когда был написан этот ответ?
Как git находит поддерево, когда мы используем стратегию слияния поддеревьев?
Ответы (1)
Вот несколько полезных статей о слиянии поддеревов:
http://blog.brad.jones.name/2011/10/52/merging-two-git-repositories-history
http://kernel.org/pub/software/scm/git/docs/howto/using-merge-subtree.html
https://help.github.com/articles/working-with-subtree-merge
Состояние слияний поддеревьев изменилось с момента запроса даты, включая добавление параметра --Xsubtree=
, чтобы вы могли обойти «догадку».
person
willoller
schedule
16.08.2012