Предположим, у меня есть корневой каталог проекта под названием Root, и под ним есть два каталога Root / A и Root / B.Я использовал svn для управления этим проектом раньше, а B - это svn ветвь A (созданная с использованием svn cp
).Теперь проект был перенесен в git с использованием git svn
, в то время как весь корневой каталог становится хранилищем git.
Я столкнулся с двумя проблемами, которые беспокоят меня в течение нескольких дней:
- Как мне сделатькаталог B продолжает отслеживать A, как и раньше, что означает, что я могу
cd B
и merge
модифицировать A? - Другая проблема состоит в том, что до того, как проект был перенесен в git, в каталоге A все еще есть некоторые svn коммиты, которые не объединены в каталог B.Как мне найти эти изменения сейчас и объединить их в каталог B?
Спасибо за ваш совет и помощь!