将更改推送到多个货叉

时间:2018-03-28 17:14:20

标签: git

我有一个程序的多个分支,只需稍作更改即可为每个特定客户端自定义程序。我将原始程序设置为所有分支的遥控器。

当我修复原始程序中的错误时,我想在不破坏其自定义的情况下将更改推送到所有分支。 目前,当我尝试将更改推送到fork时,我收到错误,要求我提取最新更改,但这会覆盖在分叉版本中进行的自定义。

我可以做我用Git描述的事情,还是我从根本上滥用这个工具?谢谢你们。

1 个答案:

答案 0 :(得分:1)

  

是否可以做我用Git描述的内容,

没有

  我是否从根本上滥用了这个工具?

嗯,不是从根本上,而是滥用,是的。

正确的方法如下:将所有自定义项存储在不同的分支中。每次更新主分支(master时,最肯定)都会在主分支的顶部重新定义所有自定义分支,然后推送所有分支。