首页 > 解决方案 > Git diff 显示更改,但其他编辑器未显示更改

问题描述

当我构建我的解决方案时,我的编译器会构建动态文件。该过程要求我们签入这些动态文件/复制它们以进行进一步的下游处理。但是,通过这样做,我注意到在运行“git status”或“git diff”时,它显示某些文件发生了更改。但是当我用记事本++或其他比较打开它们并将其与原始文件进行比较时,没有任何变化。

这会在 PR 期间造成混乱。git 是否会以不同的方式对待复制到原始文件的全新文件,就像另一个对象/blob 一样?因此,造成了这个“bug”?还是我没有正确运行 git 命令来反映更改?

Git 差异输出

超越比较输出

标签: gitcompare

解决方案


推荐阅读