Git merge из git-svn с дополнительным уровнем папок - PullRequest
0 голосов
/ 02 октября 2019

Я действительно не уверен, есть ли какой-нибудь путь назад от этого, но в этот момент я как бы застрял в том, как продолжить. Мы недавно конвертировали из SVN в GIT, что довольно хорошо сработало в отношении trunk -> master.

Проблема в том, что у меня теперь есть некоторые ветви функций, которые мне нужно объединить, проблема в том, что git-svnперенес их с очень глубокой папкой, например:

/Project (master)

/Project/Project (feature)

В этот момент я попытался скопировать все содержимое / Project / Project в ../ и удалить дополнительный / Project, чтобы получить мне

/Project (feature)

Но теперь, когда я пытаюсь объединиться, почти все мои файлы конфликтуют. Был ли здесь шаг, который я пропустил? Или есть другой способ, которым это могло бы быть достигнуто? Столько, сколько я люблю разрешать тысячи конфликтов, которые на самом деле не отличаются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...