Моя компания самостоятельно разработала несколько проектов github, и мне поручено восстановить их связь с оригинальными проектами и в конечном итоге внести свой вклад. На данный момент природа этих проектов не имеет значения, просто произошла значительная разработка как на github, так и на разветвленной кодовой базе, поэтому объединение не будет тривиальным.
В одном конкретном случае я 'Я сталкиваюсь со странным сценарием, когда проект gh является иерархическим, но репо моей компании плоское.
Допустим, URL-адрес репозитория github равен https://github.com/someorg/somerepo.git. К сожалению, наше репо указывает на уровень «someorg» и имеет папку «somerepo» внутри.
Я хотел бы добавить проект gh в качестве удаленного и вытащить изменения, но эти изменения будут применены кнеправильный уровень каталога. Есть ли способ решить эту проблему?