.vim/bundles
ディレクトリにいくつかのサブモジュールを追加しようとしていますが、この特定のレポを追加しようとするとGitは私に、前に見た:gitサブモジュールを追加するときに "まだ生まれていないブランチにいる"
$ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala
fatal: You are on a branch yet to be born
Unable to checkout submodule '.vim/bundle/vim-scala'
何が原因なのでしょうか?
テストディレクトリ(サブモジュールコマンドではない)に同じリポジトリをクローンすると、正常に動作し、期待されるファイルが作成されます。あなたは内の既存のレポをサブモジュールを追加する必要が
ありがとう、それはトリックでした。私が '.vim/bundle/vim-scala'にクローンを作成して以来、削除するパスは' .git/modules/'でした。vim/bundle/vim-scala' –
ウィンドウ上にいる場合は、 'dir/AH'を除いて.git/modules下のディレクトリが表示されないことに注意してください。 – paxos1977
' .git/modules/path/to/submodule'ディレクトリに移動し、サブモジュールを再追加しようとすると、次のパスが.gitignoreファイルの1つであるpath/to/submodule_で無視されます。 –