Как работать с вложенными Git-репозиториями - PullRequest
2 голосов
/ 08 декабря 2010

Я хочу поделиться своей конфигурацией vim с git.но какой-то плагин vim устанавливается из каталога git-репозитория

, как этот

configs/.git/
configs/vim/
configs/vim/bundle/xxxx/
configs/vim/bundle/xxxx/.git/
configs/vim/bundle/yyyy/
configs/vim/bundle/yyyy/.git/

Я хочу, чтобы мой репозиторий был наименьшим, поэтому я не хочу добавлять xxxx / .git yyyy / .git вмой мерзавец, если я не добавлю их, чистая выборка не будет содержать xxxx / .git, поэтому я не могу обновить xxxx и yyyy.

как я могу это сделать хорошо, кстати, могу ли я обновить config, xxxx, гггг в одну команду?

1 Ответ

1 голос
/ 08 декабря 2010

Используйте субмодули, например, так:

Git Community Book: Подмодули

После этого вы сможете обновить все подмодули одновременно, используя:

git submodule update
...