Я переключаюсь на использование субмодулей для моих плагинов vim. Обычный способ сделать это:
$ git submodule add https://github.com/vim-scripts/a.vim bundle/a.vim
Cloning into 'bundle/a.vim'...
etc, etc
Это прекрасно работает с каждым плагином, но Gundo:
$ git submodule add https://github.com/sjl/gundo.vim bundle/gundo
Нет выхода от запуска этой команды. Репозиторий добавляется в .gitmodules и создается bundle/gundo
, но он пуст, за исключением файла .git
.
$ cd bundle/gundo
$ git status
# On branch (null)
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
Я совершенно новичок в подмодулях. Что особенного в этом хранилище и как мне правильно добавить его?