首页 > 解决方案 > 基于共享功能分支的 git merge vs rebase

问题描述

独自工作时,我总是将我的功能分支重新定位到 master 之上以保持最新。但是,当与多人一起处理功能分支时,这会成为一个问题。我不得不强制推送几次,并在该操作上与其他人同步——因为当其他人也将他们的更改推送到该分支时,rebase 操作会更改历史记录并创建非快进条件。

在这种情况下,使用合并而不是变基从 master 获取更新不是更好吗?

标签: gitmergebranchrebase

解决方案


推荐阅读