はじめに
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
サブモジュールは、1つの Git リポジトリを別の Git リポジトリのサブディレクトリとして含める方法です。これは、プロジェクトに第三者のライブラリや共有コードベースを含めたい場合に便利です。この実験では、Git リポジトリにサブモジュールを追加する方法を学びます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
サブモジュールは、1つの Git リポジトリを別の Git リポジトリのサブディレクトリとして含める方法です。これは、プロジェクトに第三者のライブラリや共有コードベースを含めたい場合に便利です。この実験では、Git リポジトリにサブモジュールを追加する方法を学びます。
あなたのタスクは、Git リポジトリに新しいサブモジュールを追加することです。上流のリポジトリからのサブモジュールを、あなたのリポジトリ内のローカルディレクトリに追加するには、git submodule add
コマンドを使用する必要があります。このコマンドの構文は以下の通りです。
git submodule add <upstream-path> <local-path>
<upstream-path>
は、サブモジュールとして追加したい上流のリポジトリの URL またはパスです。<local-path>
は、サブモジュールをローカルリポジトリに保存したい場所のパスです。my-project
という名前の Git リポジトリがあり、https://github.com/labex-labs/git-playground.git
という Git リポジトリからのサブモジュールを、ローカルリポジトリ内の git-playground
というディレクトリに追加したい場合があります。以下がその方法です。
git init my-project
cd my-project
git submodule add https://github.com/labex-labs/git-playground.git./git-playground
この実験を完了した後の結果は次の通りです。
プロジェクトに第三者のライブラリや共有コードベースを含めたい場合、Git リポジトリにサブモジュールを追加することが便利です。この実験では、Git リポジトリに新しいサブモジュールを追加するために git submodule add
コマンドをどのように使用するかを学びました。上流のリポジトリの URL またはパスと、サブモジュールを保存したいローカルディレクトリを指定することを忘れないでください。