小编kra*_*t10的帖子

执行 git apply 时出现错误“删除 1 个前导路径名组件时 git diff 标头缺少文件名信息”

我通过命令创建了一个差异文件:

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)并且没有任何更改。

git git-diff git-apply

8
推荐指数
1
解决办法
3769
查看次数

标签 统计

git ×1

git-apply ×1

git-diff ×1