2

これまでは、プッシュ、プル、コミット、クローンなどの一般的な git 操作を使用していました。

しかし今、特定の機能をテストするためにさまざまなブランチを持つ git リポジトリが必要ですが、これらの機能はすべて、リポジトリに含める必要がある同じライブラリを必要とします。

これを行うための最善の方法は何ですか?

4

1 に答える 1

2

git submodule良い習慣になります(サブモジュールの詳細はこちら)。

プロジェクトで、外部ライブラリのみを含む別のリポジトリを参照します。
各ブランチは、そのライブラリ リポジトリの同じリビジョンを参照できます。

アイデアは、プロジェクト内で直接必要な正確な依存関係を記憶 (実際にはバージョン) することです。

于 2010-07-15T13:33:46.253 に答える