Git subtreeとは 外部のリポジトリを現在のリポジトリに取り込むことができる。 Git上のプロジェクトを他のプロジェクトでも使用したいときに利用する。 Git subtreeコマンドは、取り込んだリポジトリを編集することで、取り込み先のリポジトリも編集可能にする。 Git subtreeとGit submodule Git subtree →外部リポジトリを現在のリポジトリのものとして取り込み、手を加えていくときに使用する。 Git submodule →外部リポジトリを現在のリポジトリの外のものとして取り込み、今後編集しない時に使用する。 Git subtreeの使い方 サブディレクトリへの登録方法 前提 Gitで新プロジェクトを作成済み。 以下の作業は、新プロジェクト内で行うこと。