【发布时间】:2020-11-06 02:43:04
【问题描述】:
在项目的本地 Git 存储库中,当发出 git log --stat 命令时,以下是输出的示例行:
最后两行看起来正常,但为什么前两行显示Bin 0 -> ___ bytes?这两个文件是使用 SQL Server Management Studio 从 MS SQL Server 数据库中编写出来的,由INSERT 语句组成,用于用数据填充数据库表。如果重要的话,它们都有大约 1,950 行长。此外,这是在 Windows 10 机器上。我希望它们的处理方式与其他 .sql 文件(如列表中的最后 2 个)相同。
【问题讨论】:
-
是这次提交中新增的吗?
-
是的,他们是在这次提交中添加的。
-
似乎新添加的sql文件被视为二进制文件,原始文件被视为文本文件。运行
file Data/Data_AsScriptedFromDB_2015-03-10.sql和file Scripts/2013-11-24_script2_AlterTables.sql检查输出是否相同。 -
你有没有在
.gitattributes中定义了一些名称匹配某种模式的sql文件作为文本文件?
标签: git