让'我解释一下发生在我身上的事情。
当前分支是koala-dev。 从这个分支我调用了命令
git pull origin preproduction:preproduction
请注意,本地分支的预生产并不存在。
我找到了什么:
正如预期的那样,一个名为preproduction的新本地分支与具有相同名称的远程分支同步
但我在我的koala-dev分支的日志中找到了一个新条目(commit):
合并分支'预生产' of x.x.x.x:/ opt / git / myremoteproject into koala-dev
为什么会这样?
by statement:git pull [origin] [source]:[dest]
它应该只与origin / source同步---> dest?不是吗?
答案 0 :(得分:2)
从:git help pull
手册输入页面我们可以阅读:
Incorporates changes from a remote repository into the current branch.
仅更新preproduction
分支,您需要先结帐preproduction
,然后再进行操作。