私は git を初めて使用するので、あなたの助けが必要です。
私はプロジェクトを持っており、GitHub を使用していくつかのサードパーティ ライブラリをプロジェクトに追加していますgit submodule add
。必要に応じていくつかのライブラリを変更しました。では、そのライブラリをすべての変更とともにリモート リポジトリにプッシュするにはどうすればよいでしょうか? または、リモートリポジトリにすべてのライブラリを含めるにはどうすればよいですか? ありがとう。
私は git を初めて使用するので、あなたの助けが必要です。
私はプロジェクトを持っており、GitHub を使用していくつかのサードパーティ ライブラリをプロジェクトに追加していますgit submodule add
。必要に応じていくつかのライブラリを変更しました。では、そのライブラリをすべての変更とともにリモート リポジトリにプッシュするにはどうすればよいでしょうか? または、リモートリポジトリにすべてのライブラリを含めるにはどうすればよいですか? ありがとう。
ライブラリの独自のフォークを作成し(おそらくプルリクエストを送信し)、フォークを参照するようにサブモジュールを変更する必要があります。
サブモジュールは、ネストされたリポジトリに他なりません。submodule コマンドが行うのは、それらを混乱させるのを助けることだけです。サブモジュール リポジトリについて特別なことは何もありません。サブモジュールは、特定の他のリポジトリに含まれるプロジェクトにとって興味深いコンテンツを持つ単なる通常のリポジトリです。したがって、他の場合と同じように、サブモジュールのリポジトリを github にプッシュするだけです。