我使用 ExcelCompare 和一些 python 脚本来处理diff
Excel 文件。当我在本地进行更改时,它按预期工作,我可以在提交之前看到更改。
但是,当将另一个分支合并到我的分支时,我有冲突,Excel 文件被视为二进制文件,所以我无法检查有什么区别或冲突在哪里。
细节:
我们正在使用 SourceTree
全局.gitconfig
文件包含:
[diff "excel"]
binary = True
textconv = python 'C:/Program Files/Git/git_diff_xlsx.py'
.gitattributes
文件包含:
*.xlsx diff=excel