
而我在提交时,diff 是非常明确的 只有几行改动。
但是当提交到 gitlab 服务器,个别文件出现无发现查看问题。
就我的经历,有两种可能:
(1)改动的数据中,某一行超长(git限制了行的长度,改动的所在行超长会显示不出来,这个时候可以换一下行)
(2)使用windows的git拉取代码,但是使用了linux的git推送代码,或者反过来,这种每一行可能都有一个/r之类的符号修改了,所以会显示修改过多,set ff=unix可以去除/r字符
你可以尝试查看本地的历史版本
检查下自己git是不是配置出了问题~