首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git pull --rebase --preserve-merges

git pull --rebase --preserve-merges
EN

Stack Overflow用户
提问于 2014-01-26 22:32:24
回答 1查看 13.6K关注 0票数 34

简而言之:只有在执行本地提交后显式合并时,才需要保留合并吗?否则到底会发生什么呢?它会将您提交的代码重新应用到合并后的分支吗?

请解释一下,与常规git pull --rebase相比,它对git pull --rebase --preserve-merges有什么用处?我在这里读到了关于git pull --rebase的一个问题:http://notes.envato.com/developers/rebasing-merge-commits-in-git/可能会导致代码更改被复制。

我在这里阅读:When will git pull --rebase get me in to trouble?

只有在推送了一些提交之后,才会发生这种情况。

因此,我不确定我是否了解什么时候需要git pull --rebase --preserve-merges,以及使用vs. git pull --rebase是否有什么不好。

EN

回答 1

Stack Overflow用户

发布于 2014-01-26 22:53:03

git pull --rebasegit fetch相同,然后是git rebase,因此git pull --rebase --preserve-mergesgit fetch相同,然后是git rebase --preserve-merges。你可以在这里What exactly does git's "rebase --preserve-merges" do (and why?)得到关于git rebase --preserve-merges的好答案

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

https://stackoverflow.com/questions/21364636

复制
相关文章

相似问题

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