1

リポジトリの 2 つの場所に構成ファイルがあり、アプリケーションでわずかに異なる 2 つの目的に使用されます。ファイルの 2 つのコピーは常にわずかに異なります。しかし、一方に変更を加えたい場合、それらの変更のほとんどを他方にも適用したいと思うことがよくあります。

理想的には、これら 2 つのファイルが独自のレポで互いのブランチであるかのように動作するものが欲しいのですが、この 1 つの構成ファイルのためだけにサブモジュールを作成したくありません。

このシナリオをサポートするために Git に組み込まれているものはありますか? それとも、マージ ツールを使用して手動で行う必要がありますか?

4

1 に答える 1

1

私見では、2 つの構成ファイルに対応できるようにアプリを変更した方がよいでしょう。次に、両方のインスタンスが使用する 1 つのファイルに共通のものを配置し、アプリ インスタンス固有のファイルに相違点を配置します。

または手でそれを行う;-)

于 2013-03-03T17:16:42.603 に答える