Я хочу поддерживать свои плагины Vim в актуальном состоянии с помощью git, используя репозитории github в качестве подмодулей с помощью pathogen. Все хорошо, кроме самого возбудителя.
Например, у меня есть репозиторий в ~/.vim
, в репозитории патогена в корне есть каталог autoload
: <pathogen repo>/autoload
.
Можно ли создать подмодуль git, чтобы патоген autoload
попадал в ~/.vim
?
~/.vim/autoload/pathogen.vim
2 ответа
Клонируйте подмодуль в подкаталог и символическую ссылку его содержимое.
Что касается возбудителя, я также сам явно занес в черный список (в каталоге пакетов). от самоокупаемости.
У вас не может быть подмодуля в корне вашего репозитория, потому что обе папки .git будут конфликтовать.
Вы должны создать свой подмодуль во вложенной папке.
Похожие вопросы
Связанные вопросы
Новые вопросы
git
Git — это распределенная система контроля версий с открытым исходным кодом (DVCS). Используйте этот тег для вопросов об использовании Git и рабочих процессах. Не используйте этот тег для общих вопросов по программированию, связанных с репозиторием Git. Не используйте этот тег для вопросов GitHub/GitHub Actions, не связанных с использованием git; вместо этого используйте [github] или [github-actions]. Не используйте тег [github] для проблем, связанных с Git, только потому, что репозиторий размещен на GitHub.
bundle
. Это не работает в Windows (которую я, во всяком случае, не использую), поэтому я ждал, когда появится несколько переносимый ответ.