小编fik*_*236的帖子

git 扩展名和 *.xls

我们在 win7 上使用 git 和 gitExtension。有时我们需要使用 Excel 表格。我根据以下内容编辑了 .gitattributes 和 .git/config: Git Diff Indent/Pretty Print/Beautify Before Diff

作为转换器,我使用 VBS 脚本(它基于: http: //developer.rhino3d.com/guides/rhinoscript/reading-excel-files/ )和 cscript.exe

当在 gitExtension 中运行:Git bash 和命令:git diff file.xls 时,它会按我的预期显示更改。但在扩展中我可以看到 file.xls 已更改,但缺少 git diff 之类的比较。什么也没有——只有空荡荡的窗户。在编辑 .gitattributes 和 .git/config 之前,它(在此窗口中)显示它是二进制文件并且已更改。

任何人都可以帮助我如何设置 Git 扩展来显示 xls 文件和差异的文本解释(根据 vbs 脚本)内容。

经过几条评论后,我添加了 Git bash 的打印屏幕 - 您可以在这里看到它的一些工作原理(也许某些特殊字符存在问题,这些字符在控制台中显示为 < D8 > 或 ^M) 在此输入图像描述

还有另一个打印屏幕表单扩展 - 什么也没有 在此输入图像描述

我还研究了 git-extension 命令日志。在那里我可以看到它使用命令:

git diff --unified=3 -- TCs/pokusna_tabulka.xls
Run Code Online (Sandbox Code Playgroud)

在 git bash 中有效

git xls binaryfiles git-extensions

5
推荐指数
1
解决办法
1410
查看次数

标签 统计

binaryfiles ×1

git ×1

git-extensions ×1

xls ×1