虽然在解决冲突之后我已经使用git rebase --continue
进行了重新定位,然后在下面的消息在我的终端上打印了很多时间并且仍然没有完成。
mv: <path>/.git/rebase-merge/git-rebase-todo.new
and
<path>/wa-git/.git/rebase-merge/git-rebase-todo'
are the same file
有任何人都想解决这个问题。这对我很有帮助。
提前致谢
答案 0 :(得分:0)
当您在目录中有swp文件时,通常会发生这种情况。
请按照以下步骤操作
git rebase --continue
git rebase --abort
。这将中止您当前的rebase并引导您进入以前的状态。git pull --rebase
使用git clean -f
清除所有不需要的文件之前。git stash
git pull --rebase
并按原样继续。希望这能解决您的问题。它还没有解决。尝试从目录中手动删除所有.swp / .new文件并继续。
答案 1 :(得分:0)
我遇到了同样的问题。为我修复的是在我的.gitconfig
文件中设置我的编辑器。
git config --global core.editor "vim"