我正在创建一个需要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
我对应该在主分支中完成的公共组件进行了一些修改。
然后我想知道我是否可以将更改(仅公共组件)转移到主分支。然后我将主分支合并到google_map
和bing_map
?
这可能吗?
顺便说一句,我在google_map
分支中所做的修改尚未提交。