我通常使用以下方法合并分支:
git merge --no-ff origin/branchName -m "message"
问题是我有一个带斜杠的分支"分支/名称", 我想以同样的方式合并,但如果我这样做,我不知道发生了什么:
git merge --no-ff origin/branch/name
或者如果我能做到
git merge --no-ff origin branch/name
或
git merge --no-ff branch/name
如果你能说出我所有人之间的差异,那就更好了。
而且,是的,我更喜欢使用选项' origin'
答案 0 :(得分:2)
你的第一个版本很好。
您的第二个版本会将名为origin
和branch/name
的分支合并到您的brnach中,从而使章鱼合并。或者更有可能它会失败,因为你最有可能没有名为origin
的分支。
您的第三个版本可能不起作用,或者将您的本地分支branch/name
合并到当前分支中,如果branch/name
是您当前所在的分支,则会失败。