0
一般来说,当我从主分支GIT中合并分支自动生成这样的提交信息:GIT中从主合并提交消息
:它产生像提交消息Merge branch 'master' into name-of-my-branch
但最后一次
Merge branch 'master' of git.domain.com:repo-name
什么导致了这个意外的合并提交信息?
一般来说,当我从主分支GIT中合并分支自动生成这样的提交信息:GIT中从主合并提交消息
:它产生像提交消息Merge branch 'master' into name-of-my-branch
但最后一次
Merge branch 'master' of git.domain.com:repo-name
什么导致了这个意外的合并提交信息?
如果该分支是“主”,那么首先git将省略“到xxx”部分。
xxx的部分通常来自git pull
,它将远程分支合并到当前分支中。
在你的情况你是在你的本地主分支。你做了一些本地提交,然后做了git pull
,它将上游更改合并到你的主分支上。
看看gitk
或git log --graph
了解发生了什么事情。
另外使用git pull --rebase
可能是摆脱这些额外的(通常不需要的)合并提交的好方法。 (我通常定义git config --global alias.up pull --rebase
并使用git up
之后更新我的本地分支。)
这是整个提交消息吗?你没有任何“进入XXX”的部分? – mithrop