0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git submoduleとは

Posted at

gitのsubmoduleについて初めて触ったので備忘録としてメモ

git submoduleとは

git submoduleとは、外部のgitリポジトリを、自身のgitリポジトリのサブディレクトリとして登録し、特定のcommitを参照する仕組み。

git submodule add

$ git submodule add [サブプロジェクトのリポジトリURL]

と行うことで、作業中のリポジトリに、サブモジュールとして既存のリポジトリを追加することができる。

これを行うことで、.gitmodulesファイルがルートディレクトリに追加される。

.gitmodules
[submodule "submoduleの名前"]
    path = submoduleの名前
    url = submoduleのURL

複数のサブモジュールを追加した場合は、このファイルに複数のエントリが追加される

参照

https://qiita.com/sotarok/items/0d525e568a6088f6f6bb
https://git-scm.com/book/ja/v2/Git-%E3%81%AE%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB-%E3%82%B5%E3%83%96%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?