Git submodule - отследить подпапку иностранного Git репо

Скажем, мы используем подмодуль git:

git submodule add https://github.com/user/repo

Мне интересно, есть ли способ для отслеживания определенной папки, что-то вроде этого:

git submodule add https://github.com/user/repo -- xxx

возможно ли что-то подобное?

Например, скажем, у нас это есть в нашем файле.gitmodules:

[submodule "config"]
    path = config
    url = https://github.com/user/repo.git

так что я ищу папку config в моем локальном проекте, чтобы отразить папку xxx в другом / удаленном репо.

1 ответ

возможно ли что-то подобное?

Не то, что я знаю из.

Одним из способов будет:

  • добавить субмодуль в одну папку

    git submodule add https://url/repo afolder
    
  • запишите символическую ссылку на правую подпапку подмодуля

    ln -s afolder/xxx xxx
    git add xxx
    
Другие вопросы по тегам