【Git】git-submoduleことはじめ

  • 2019年9月16日
  • 2019年9月17日
  • 未分類

 Git自体のパッケージマネージャの様な機能としてgit-submoduleがあります。git-submoduleはgitコマンドの一つでgitを導入すれば勝手にくっついてきます。
 Git – git-submodule Documentation
 git submoduleはGitリポジトリの中にGitリポジトリをクローンする機能です。これを使えばバージョン固定や定期的なコピペから解放されます。ある一つのDocker設定を用いたり、開発プロジェクトで用いない言語のライブラリと連携したりする時に特に便利です。

 基本のコマンドは二つ覚えておけば大丈夫です。git submodule add [cloneする時とかのURL] [保存先ディレクトリ]でリポジトリを追加、git submodule updateでリポジトリをまとめて更新、この二つだけです。
 Gitリポジトリの中にGitリポジトリがあると言ってもいいくらいなのでGitコマンドの対応が大体用意されています。ブランチの切り替えで安定版、開発版の切り替えも楽々です。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG