Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 使所有分支合并来自devel/hotfix分支的新更改_Git_Git Branch_Branching And Merging - Fatal编程技术网

Git 使所有分支合并来自devel/hotfix分支的新更改

Git 使所有分支合并来自devel/hotfix分支的新更改,git,git-branch,branching-and-merging,Git,Git Branch,Branching And Merging,我有几个功能/主题分支a,B,C。我有一个devel分支 我刚刚完成了一个补丁/修补程序,并将其提交给develA、B、C直到不久前都是devel的子分支,但现在它们缺少我刚刚承诺的devel修补程序 如何使所有分支A,B,C合并来自(新-devel的新更改(修补程序/修补程序) 我可以去每个分支,然后将devel一个接一个地合并到每个分支中,但我想会有更好的方法吗 编辑:devel,而不是master您需要一次更新一个分支。如果你真的想,你可以写一个脚本来实现这一点,但这并不能改变它们都需要更

我有几个功能/主题分支
a
B
C
。我有一个
devel
分支

我刚刚完成了一个补丁/修补程序,并将其提交给
devel
A
B
C
直到不久前都是
devel
的子分支,但现在它们缺少我刚刚承诺的
devel
修补程序

如何使所有分支
A
B
C
合并来自(新-
devel
的新更改(修补程序/修补程序)

我可以去每个分支,然后将
devel
一个接一个地合并到每个分支中,但我想会有更好的方法吗


编辑:
devel
,而不是
master

您需要一次更新一个分支。如果你真的想,你可以写一个脚本来实现这一点,但这并不能改变它们都需要更新的事实

或者

git checkout A
git merge devel

对于你的每个分支

git checkout A
git rebase devel