为什么“ git diff”命令返回“ tkdiff错误”

时间:2018-08-30 15:21:30

标签: git

我正在尝试在git本地存储库中获取所做更改的差异。

键入时:

git diff

我弹出标题为TkDiff: Error

的窗口

并在框中:

Error: you specified 7 file(s) and 0 revision(s)

我找不到任何参考。

我的版本是:git version 1.7.1

即使安装更高版本的git version 2.6.4

在这里没有帮助。

2 个答案:

答案 0 :(得分:0)

我认为您提供了更多用于>>> df = pd.DataFrame.from_dict({ 'Item': ["Apple", "Tomato", "Potato", "Orange"], 'Count': [5, 10, 3, 20], 'Tags': [['fruit', 'red'], ['vegetable', 'red'], [], ['fruit']]}) >>> df = df.set_index('Item') >>> print(df) Count Tags Item Apple 5 [fruit, red] Tomato 10 [vegetable, red] Potato 3 [] Orange 20 [fruit] >>> result = groupby_many(df, df['Tags']).sum() >>> print(result) Count fruit 25 red 15 vegetable 10 比较的文件,这是gitconfig中指定的difftool。

似乎很快将支持此功能。 tkdiff discussion forum

您可以尝试使用其他一些差异工具,该工具支持目录比较,例如examdiff pro

答案 1 :(得分:0)

好。

知道了!!

我只需要删除行

[diff]
        external = tkdiff

来自全局.gitconfig文件