1

当我尝试使用“git difftool”时,终端似乎进入了按“enter”键输出^M而不是接受默认选项的模式:

$ git difftool --tool=tkdiff file

Viewing (1/1): 'file'
Launch 'tkdiff' [Y/n]: ^M^M^M^M^M^M^M^M

我可以 control-c 摆脱它,但我无法让 difftool 工作。

“git diff”就像一个魅力。

我正在努力解决这个问题。

我正在运行 Ubuntu 14.04.2 LTS,我的 TERM 是 xterm,我的 .gitconfig 非常简单,其中没有任何关于输出的内容:

[user]
        name = My Name
        email = myemail@example.com

[alias]
        co = checkout

如何使用“git difftool”?

4

1 回答 1

1

可能是终端配置问题而不是 git 问题。运行stty sane以查看是否有帮助或遵循此类似帖子中的其他说明:https ://askubuntu.com/questions/441744/pressing-enter-produces-m-instead-of-a-newline

于 2015-06-14T03:33:21.720 回答