我有一个将用于许多客户端的应用程序,目前我们有两个版本,一个是核心版本,另一个将由我的一个客户端使用。目前,我们有两个分支(master,client_1),它们是相似的,但有所不同。
我的问题是,如果仅针对client_1进行更正,这很容易,我只需要在该分支中提交即可。但是,如果我同时纠正了两者,我现在就不怎么“合并”它,因为如果合并,我的git会尝试合并所有内容,而不仅仅是合并。
现在,假设我的应用程序扩展到15个客户端,每个客户端都有一些不同的微小变化,但又有所不同。我该如何控制此类问题?
我认为您正在寻找的是“樱桃采摘”。这个很小的更改,您将其提交到main分支上,然后在client分支上,您选择了修订版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句