私は Github で vim リポジトリをホストしています。Vundle によって管理されている Github (https://github.com/aben1188/vim/tree/master/vimfiles/bundle ) の複数のプラグインはすべて、vim リポジトリ内にネストされたサブリポジトリに属しています。
これらのサブリポジトリをサブモジュールに変換したいと思います。オンラインで確認したところ、通常は親ウェアハウスとして新しいフォルダーを作成し、git submodule add、git submodule uptate などの一連の操作を通じて元のサブウェアハウスを新しい親ウェアハウスにクローンする必要があることがわかりました。 . (ここを参照: http://gitbook.liuhui998.com/5_10.html)。
私が望んでいるのは、これらの git サブリポジトリをサブモジュールに直接変換できるかということです。言い換えれば、親リポジトリとして新しいフォルダーを作成する代わりに、これらのサブリポジトリを現在のバンドル フォルダー内のサブモジュールに直接変換するだけですか?
nodejs を使用して、複数のウェアハウスを管理するための小さなツールをカプセル化しました。それがニーズを満たすことができるかどうかわかりますか?
https://github.com/snowdream/node-gitm