Как git находит поддерево, когда мы используем стратегию слияния поддеревьев?Я нахожу только одно упоминание здесь : «Это на самом деле угадывает поддеревья, которые вы хотите объединить. Обычно, это волшебным образом оказывается правильным, но если ваше поддерево содержит много изменений (или изначально было пустым,или что-то в этом роде), тогда это может провалиться эффектно ».Как это угадать и что я могу сделать, если не получится?Что-то изменилось с августа 2009 года, когда этот ответ был написан?