我们正在进行一个项目,在这个项目中,我们运行一个脚本来生成带有git diff和/或git show的补丁文件。然后将此修补程序文件提交给git。
默认情况下,git diff可以根据本地git配置具有不同的输出。如果开发人员在自己的计算机上更新修补程序文件,则会造成不受欢迎的噪音。
示例:
--full-index修复。-R参数运行时,路径前缀"a/“和"b/”将被交换,如果本地配置具有diff.noprefix = true,则省略路径前缀。有推荐的方法来保证git的标准化输出格式吗?
(我想git节目也是一样的,但让我们关注一下git diff)
发布于 2019-02-27 15:20:52
最简单的方法就是首先停止git加载用户配置。如果有一种正式的方法,我不知道,但这个技巧会奏效的:
env HOME=/nowhere git diffhttps://stackoverflow.com/questions/54906572
复制相似问题