Git 变基合并而不是在顶部重放
Git rebase merges instead of replaying on top
我在 Git 2。过去 1.5 年的某些事情在 Git 中一定发生了变化。
当我现在变基时(git checkout mybranch;git rebase master)我希望 Git 将 mybranch 的提交重播到 master 上,就像 Git 书中的 [=18] =]-scm.com。相反,它将 master 合并到 mybranch 中,我在 mybranch 中丢失了一些更改。
我究竟做错了什么?有没有办法告诉 Git 按预期去做?
提前谢谢你。
我得到了尝试的建议
git rebase master mybranch
这对我有用。
我在 Git 2。过去 1.5 年的某些事情在 Git 中一定发生了变化。 当我现在变基时(git checkout mybranch;git rebase master)我希望 Git 将 mybranch 的提交重播到 master 上,就像 Git 书中的 [=18] =]-scm.com。相反,它将 master 合并到 mybranch 中,我在 mybranch 中丢失了一些更改。 我究竟做错了什么?有没有办法告诉 Git 按预期去做?
提前谢谢你。
我得到了尝试的建议
git rebase master mybranch
这对我有用。