git - 后备/三向消息重设

标签 git

当我以master的远程跟踪分支为基础时,会收到以下消息

$ git rebase origin/master
First, rewinding head to replay your work on top of it...
Applying: 'XXX'
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...

“修补程序基础”在这里是什么意思?三向 merge 是按文件进行的吗?有什么办法可以禁用它们?

最佳答案

这是一条技术性消息,不应打扰您。

重要的是要看到:

如果git告诉您存在 merge 冲突,则使用

  • :git将在此后停止并显示一条显式消息
  • ,或者如果它设法应用了更改并继续:git将继续执行其常规进度消息,直到出现“成功重新基于x ...”消息。
  • 关于git - 后备/三向消息重设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18110395/

    相关文章:

    git - 获取最终分支列表(这是最终提示)

    git - 'git log --graph' 或 'hg graphlog' 是如何工作的?

    git - 如何使用某些提交创建标签并将其推送到源?

    git - 我怎样才能正确地 git pull 和 git checkout?

    git - 如何使用 pull 更新本地存储库

    git - 如何在git中的接收后 Hook 中处理分支上的文件

    Git 删除重复提交

    ruby-on-rails - 为什么默认情况下我的 Rails 应用程序的 .gitignore 文件中包含 config/database.yml?

    git - VS 2017 团队资源管理器 - 没有可用的存储库

    git - 在git中重定向单个文件的 merge