コードの共通部分を持つ2つのプロジェクトを2つでどのように編成しますか?
コードの共通部分を持つ2つのプロジェクトがあり、それは時々変更されています。TortoiseGitを使用しています。
例えば
project 1 - master
project 2 - dev-branch.
dev-branchに変更を加え(特定のdev-branchコードを変更し、masterコードと共通)、masterをdev-branchとマージすると、masterは特定のdev-branchコードも取得することを理解しています。
この状況を解決して、マスターの場合、マスター固有の変更のみを取得するにはどうすればよいですか?