タグ

ブックマーク / qiita.com/SLEAZOIDS (1)

  • gitのサブモジュールをうまいこと利用したい - Qiita

    背景 gitで管理しているプロジェクトのクラスを一部、他のプロジェクトでも使いたい。 丸ごとはいらないし、諸事情からcomposerなりで管理することもできない。 gitのsubmoduleってあんまり使ったことないけど、これでいけるんちゃうかな。 他にいい方法あるやろ! なんかそんな気もするけど、submoduleの理解も兼ねて・・・ 手順 Submoduleとして扱いたいプロジェクト(以下Sとする)をメインプロジェクト(以下Mとする)で使いたい MでSをサブモジュールとして呼び込む Sを最新にする(特定のバージョンで状態を止めておきたい場合は必要ないが) Sから必要無いファイルを外す 具体例 MでSをサブモジュールとして呼び込む urlはサブモジュールリポジトリのURLです bオプションで追従するブランチを指定しています。 まあデフォルトブランチを追従する場合bオプションはいらないかと

    gitのサブモジュールをうまいこと利用したい - Qiita
  • 1