Logo
    gitのsubmoduleのブランチを切り替えたらどうなるのか試してみた

    gitのsubmoduleのブランチを切り替えたらどうなるのか試してみた

    はじめに

    ゆとり世代の中野です。

    今回チャレンジした内容は【gitのsubmoduleのブランチを切り替えたらどうなるのか試してみた】です。

    さっそくチャレンジについて書いていきます。

    チャレンジする背景

    • submoduleで管理しているrepositoryのブランチを切り替えたらどうなるのか気になったので検証する

    チャレンジ内容

    • 環境構築用のrepositoryの中でいくつかsubmoduleにしているrepositoryがあるので実際に試してみる

    結論

    • 切り替えたブランチの最新のコミットIDにサブモジュールのコミットIDが変わる

    やり方

    • サブモジュールのディレクトリに移動する
    • ブランチを切り替えてみる
    • ブランチを変更したsubmoduleのコミットIDが変更したブランチの最新のコミットIDになっている
      • そのまま差分をコミットすればバージョン管理できます

    まとめ

    • submoduleの先でgit操作すればそのまま親repositoryの中でコミットIDが差分として出る

    さいごに

    • submoduleへの理解が少し進んだ

    yutanakano

    WEBエンジニア

    大阪生まれのゆとり世代です

    趣味はバイクでツーリングに行くこと

    愛車は Ninja ZX-25R SE KRT EDITION

    Expoでプロダクトを作っています

    image

    ©ゆとりちゃれんじ

    GitHubXInstagram