Как git находит поддерево, когда мы используем стратегию слияния поддеревьев? - PullRequest
5 голосов
/ 03 октября 2011

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

1 Ответ

1 голос
/ 17 августа 2012

Вот несколько полезных статей о слиянии поддеревьев:

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=, чтобы вы могли обойти "догадку".

...