Git 新分支上的 rebase master 出现合并冲突

Git rebase master on a new branch is giving merge conflicts

好的,就这样了。

当我尝试将其变基到我当前的功能分支时,我遇到了很多合并冲突。 Master 领先了将近 100 个提交,所以它必然会发生。

所以,我的想法是从上游 master 更新 origin master,切换到 origin master,并创建一个名为 test 的新分支。

而且,当我在 git checkout -b test 之后尝试 运行 git rebase master 时,我遇到了合并冲突,这是不应该发生的。

我是不是遗漏了一些关于变基如何工作的非常基本的东西?因为我认为 git rebase master 在从 master 创建一个新分支后有点多余..

我在分支过程中的某个地方搞砸了。我执行了以下操作来解决问题。

因为我所有重要的更改都已经推送到原点,所以我做了

git reset --hard origin/master

这让我回到了 origin master,现在当我创建一个新分支时,我没有收到那个错误。