Подмодули Git от svn-externals - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь перенести проект из SVN в GIT. В проекте у меня 2 экстерьера. Я сделал 2 папки для внешних устройств и клонировал их в каждую папку. После этого я клонировал сам проект. Итак, у меня есть 3 репо: 1 для проекта и 2 для внешних в папке проекта. Чтобы связать проект с его внешними объектами, мне нужно добавить их в подмодули с помощью команды: git submodule add. Например, мой проект находится в папке: C:/hubert/compo1, а 2 внешних элемента: C:/hubert/compo1/external1 и C:/hubert/compo1/external2

git submodule add C:/hubert/compo1 C:/hubert/compo1/external1
git submodule add C:/hubert/compo1 C:/hubert/compo1/external2

После добавления я делаю: git submodule init, и он выдает ошибку: fatal: No url found for submodule path 'external1' in .gitmodules.


Может кто-нибудь мне помочь? Спасибо.

1 Ответ

0 голосов
/ 09 мая 2018

Я обнаружил свою ошибку, мои команды добавления субмодуля неверны. Вот что я использовал: git submodule C:/hubert/compo1/external1

...