首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自主提交消息的Git合并

来自主提交消息的Git合并
EN

Stack Overflow用户
提问于 2013-05-29 21:43:41
回答 1查看 307关注 0票数 0

通常,当我合并来自主分支的分支时,git会自动生成如下提交消息:

代码语言:javascript
复制
Merge branch 'master' into name-of-my-branch

但上一次它生成了一个提交消息,如下所示:

代码语言:javascript
复制
Merge branch 'master' of git.domain.com:repo-name

是什么导致了这条意外的合并提交消息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-29 23:42:46

首先,如果分支是"master“,git将省略"into xxx”部分。

"of xxx“部分通常来自于将远程分支合并到当前分支的git pull

在您的情况下,您在本地的主分支上。您执行了一些本地提交,然后执行了git pull,它将上游更改合并到您的主分支上。

看看gitkgit log --graph就能更好地了解到底是怎么回事。

此外,使用git pull --rebase可能是摆脱这些额外的(通常不需要的)合并提交的好方法。(我通常定义git config --global alias.up pull --rebase,然后使用git up更新我的本地分支。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16815593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档