2011-10-03 5 views
5

Как git найти поддерево, когда мы используем стратегию слияния поддерева? Я нахожу только одно упоминание here: «Он на самом деле догадывает поддеревья, которые вы хотите объединить. Обычно это волшебным образом оказывается правильным, но если ваше поддерево содержит много изменений (или изначально было пустым или что-то еще), то это может срываться эффектно ». Как это угадывать и что я могу сделать, если это не удается? Что-то изменилось после aug'09, когда этот ответ был написан?Как 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= параметра чтобы вы могли обойти «догадки».