首先,我真的很抱歉,如果已经回答这个问题,并且在我第一次研究Stackoverflow和谷歌之后我还没能找到它。
我是Git的新手,我无法理解其工作原理的概念部分,所以我非常感谢您的专业知识和帮助。
这是我的困惑:
我克隆了一个回购。
我当然只有一个主分支。
步骤: 我创建了一个新的issue_1分支并进行了一些编辑。 承诺他们并将他们推向原点。
我又与其他4个分支机构(issue_2,issue_3,issue_4和issue_5)再次执行了此步骤。
所以知道我有5个分支完成了编辑,所有这些分支都已经提交并分别推送到原点。
我现在想要创建一个新的分支issue_6但是在创建它之后我想完成我已经完成的所有最后编辑并推送到其他分支。
我错过了什么?我怎样才能看到我在这个新分支问题上做过的所有编辑_6?
非常感谢提前。
答案 0 :(得分:1)
你需要merge其他分支进入你的新分支:
git checkout -b issue_6
git merge issue_1
git merge issue_2
git merge issue_3
git merge issue_4
git merge issue_5
现在开始在您的分支机构工作。
编辑:请注意,在这种情况下,您可以一次合并它们,而不是逐个合并每个分支:
git merge issue_1 issue_2 issue_3 issue_4 issue_5