1. ホーム
  2. git

[解決済み] レポのクローン時に Git サブモジュールフォルダが空になる

2022-04-24 15:37:17

質問

にホストされている1つのレポがあります。 https://github.com/aikiframework/json . 私のローカルコピーで、私はコマンドを使用してサブモジュールを追加しました。

git submodule add [email protected]:jcubic/json-rpc.git json-rpc

そしてコミットとプッシュを行うと、GitHub上に変更が表示されました(クリックできるようになりました)。しかし、そのレポをクローンすると

git clone https://github.com/aikiframework/json.git

サブモジュールフォルダ json-rpc が空である。

何が足りないのでしょうか?何か忘れているのだろうか?なぜそのフォルダは空なのでしょうか?

解決方法は?

OK 見つけました。 --recursive レポをクローンする際に

ということで、cloneコマンドは終了です。

git clone https://github.com/aikiframework/json.git --recursive

を忘れてしまった場合は注意が必要です。 --recursive フラグを立てることができます (@Amber に感謝)。

git submodule update --init