gpt4 book ai didi

Git merge 工具 : "No files need merging"

转载 作者:太空狗 更新时间:2023-10-29 13:42:42 25 4
gpt4 key购买 nike

我正在尝试在 Cygwin 上使用 vimdiff 配置 git mergetool。我已经在我的 git 配置中设置了工具:

git config --global merge.tool vimdiff

但是,当我执行导致“自动 merge 失败;修复冲突然后提交结果”的 merge 时。并运行:

git mergetool

我得到:“没有文件需要 merge ”,即使 git status 清楚地显示我有一个未 merge 的路径。

SO 上有几个帖子有类似的问题,但我无法用其他问题的任何解决方案解决这个问题。除了 git mergetool 之外,我还删除了 .gitconfig 的所有行,同样,我删除了 vimrc 的所有行。是否有一些其他配置文件或一些我需要的包(回想一下我正在使用 Cygwin)来使 git mergetool 打开 vimdiff?我错过了什么?这在 Linux 上是一项微不足道的任务。

最佳答案

首先,您可以尝试使用 latest Git 2.12.1 for Windows (不需要 Cygwin:该发行版有自己的 bash),看看问题是否仍然存在。

其次,确保不会出现冲突 from files already committed带有 merge 标记。

最后,确保use git mergetool in the right path .

关于Git merge 工具 : "No files need merging",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42941510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com