プロジェクトの1つのブランチでクラッシュの問題を発見しました。私はそれを修正し、コミットしました。
それから、私の当初の考えに反して、その特定のクラッシュバグが複数のブランチに広がっていることを発見したので、マスターブランチで修正しました。
残念ながら、これにより、2つのブランチ間で「同じ」コミットが残ります(ブランチがコードの同じ領域でわずかに異なるため、完全に同一ではありません)。
マスターからブランチに変更をプルするときに、コミットが関連していて、マージの目的で無視する必要があることをGITに伝える方法はありますか?
背景として、問題のブランチは機能を追加するようには設計されていません。問題のアプリを「ホワイトリストに登録」するように設計されています。同じアプリケーションで、アートワークとシードデータが異なります。(基本的に、2番目の会社が私たちのソフトウェアのライセンスを取得し、それが彼らのものであると偽ります)。これは、ホワイトラベルバージョンのソフトウェアをメインバージョンに基づいて更新するために思いついた最善のソリューションです。