我正在尝试将分支合并到我创建的功能分支中。
主
- featureBranchCurrent
开发
- featureBranchDesired
所以我想将featuredBranchDesired
合并到featuredBranchCurrent
在featureBranchCurrent
上:
git merge featureBranchDesired
但是git要求我使用git merge
origin/featureBranchDesired
这是正确的,如果是这样,为什么?
答案 0 :(得分:1)
你有没有在本地检查featureBranchDesired
?
如果没有,则没有具有该名称的本地分支,因此您需要先创建它(通过使用git checkout featureBranchDesired
检查)或者说要从远程分支合并该名称,是origin/featureBranchDesired
答案 1 :(得分:0)
您只需要使用:
git merge origin/featureBranchCurrent
如果您从远程位置提取featureBranchCurrent。
如果要将featureBranchDesired分支合并到featureBranchCurrent中,则需要执行以下操作:
git checkout featureBranchCurrent
git merge featureBranchDesired
此时,featureBranchCurrent将合并来自featureBranchDesired的更改。