Я пытаюсь понять смысл использования стратегии поддерева Git. Мое намерение заключалось в том, чтобы объединить несколько разрозненных РЕПО в небольшую семью игрушек-репозиториев под зонтичным репо. Я использую описанную здесь стратегию поддерева: http://help.github.com/subtree-merge
Я вытаскиваю свои волосы, пытаясь убедить Git, что я хочу создать ветвь из одного из этих поддеревьев NOT из корня. Когда я записываю cd в поддерево, создайте ветку, а затем cd вернемся к корню, работающая ветвь Git от корня четко указывает, что ветвь была создана в корне. Вздох.
Мне нравится git/github, но это безумие, чтобы заставить эту, казалось бы, рутинную задачу работать правильно.
Может кто-нибудь, пожалуйста, просветит меня?