如何解决 EGit 中的 rebase 冲突

How to Resolve rebase conflicts in EGit

我在 Eclipse 中使用 GIT。我有一个分支,在那里我做了一些代码更改并提交了它们。现在,当我尝试拉那个分支时,它给出了如下错误

现在,我所有已经暂存和提交的更改再次直接添加到暂存更改。我最终在 Git 暂存视图中有三个选项,如下所示

Abort: Cancels the pull and rebase operation
Skip Commit: Roll back all my changes and pulls (All my changes will lost)
Continue and Commit options are disabled.

所以,这里我只有机会Abort,Skip Commit。但是我需要在不丢失更改的情况下提取最新的更改。

这是我的 .gitconfig 文件

[user]  
name = name  
email = email  
[core]  
autocrlf = true  
[pull]  
rebase = true

解决了我的问题。实际上,我在 Unstaged 视图框中有一些 类 冲突。这就是为什么除了 'Skip Commit/Abort'.
我无法继续 但是,当我使用合并工具解决我的冲突时,我就可以继续,提交。