问题引入

这是在创建子App时引出的问题,目前公司的项目需要分支出多个子项目,只需要更换图标和主体色彩(即更换res文件下内容),因此需要拉不同的branch,而当版本迭代时希望通过只修改master分支的业务逻辑,再合并到branch的方法来完成。这样保证了各子项目保持最新,但问题是也会把master分支的资源文件引入到各个branch,造成混乱,因此考虑通过配置.gitattribute以完成merge过程中conflict时以本分支优先,即auto-merge。

阅读全文 »