我正在创建一个需要MapView.
但是我想做一个多重实现。这就是说我想要一个应用程序版本Google MapView和另一个应用程序版本Bing MapView或其他东西。
然后我想将MapView相关操作与应用程序中的常用组件分开。
所以我想用它git来管理我的应用程序。
MapView我在 master 分支中完成了大部分工作(与 无关的常见组件)。
然后我尝试创建一个名为添加的新分支google_map和Google MapView一个名为bing_map添加的分支Bing MapView。然后我会从master branch到合并google_map,bing_map一旦我对公共组件进行了更改。这将确保google_mapandbing_map分支将始终具有相同的父级。
但是,当我在主分支中完成工作时,google_map我对应该在主分支中完成的公共组件进行了一些修改。
然后我想知道我是否可以将更改(仅公共组件)转移到主分支。然后我将主分支合并到google_map和bing_map?
这可能吗?
顺便说一句,我在google_map分支中所做的修改尚未提交。