我通过命令创建了一个差异文件:
git --no-pager diff --no-index --stat pathA pathB >\diff.log
接下来,我执行了一个命令:
git apply --index --ignore-space-change --ignore-whitespace \diff.log
在执行过程中我遇到了一个错误:
错误:删除 1 个前导路径名组件时,git diff 标头缺少文件名信息(第 2138 行)
第 2138 行导致:
第2136章
2137 新文件模式 100644
2138 索引 0000000000000000000000000000000000000000..e69de...
第2139章
我尝试了一个命令“git apply --reject ...”,但它也没有用。我还添加了忽略 chmod 更改的配置(git config core.fileMode false)并且没有任何更改。