を必要とする LBS 関連の Android アプリケーションを作成していますMapView
。
ただし、複数の実装を行いたいです。つまり、アプリのバージョンGoogle MapView
と別のアプリのバージョン、Bing MapView
または何か他のものを使いたいということです。
MapView
次に、関連する操作をアプリケーション内の共通コンポーネントから分離したいと考えています。
だから私はgit
自分のアプリケーションを管理するために使いたいです。
ほとんどの仕事 ( に関係のない一般的なコンポーネントMapView
) は master ブランチで行います。
次に、を追加するという名前の新しいブランチとgoogle_map
、を追加するというGoogle MapView
名前のブランチを作成しようとしましbing_map
たBing MapView
。次に、からマージしmaster branch
、google_map
共通bing_map
コンポーネントに変更を加えます。google_map
これにより、 andbing_map
ブランチが常に同じ親を持つことが保証されます。
ただしgoogle_map
、マスターブランチで行う必要がある共通コンポーネントにいくつかの変更を加えました。
それから、変更内容 (共通コンポーネントのみ) を master ブランチに転送できないかと考えています。google_map
次に、master ブランチをand bing_map
?にマージします。
これは可能ですか?
ところで、google_map
ブランチで行った変更はまだコミットされていません。