Ответ 1
Выполните следующие действия:
- Удалите папку стороннего производителя, которую вы, возможно, добавили уже
-
Откройте терминал и выполните следующие команды
cd /path/to/your/main/repo git submodule add [email protected]:someuser/somerepo.git somerepo git commit -m "Added submodules"
-
Теперь вместо копирования этих файлов у вас будет ссылка на другой репозиторий в вашем проекте:
Edit:
Теперь, если вы хотите обновить подмодуль до более позднего фиксации, вы можете сделать следующее:
cd somerepo
git pull # You can also checkout a branch / tag etc.
cd ..
git add somerepo
git commit -m "Telling the main repo to update the reference to the referenced repo"