我正尝试应用由其他人创建的git补丁git-format-patch
。这个补丁是针对HEAD后面的一个提交而做出的,但据我了解,这应该不重要。当我运行git am 0001.patch
,我得到的错误:如果git-am与“不匹配索引”失败,该怎么办?
error: source.c: does not match index
我不是太熟悉的git补丁的格式,但它似乎该指标不匹配,但源不匹配。
解决此问题的最佳方法是什么?手动更改索引以匹配?或者我应该git-apply
,然后在我提交时复制作者和描述信息?
感谢您的答复。我在尝试运行'git am'我没有运行'git stash',所以我不认为之前那是问题。我最终什么事做的是运行'git am的-3 patch.patch',然后手动修复问题,然后运行'git am --resolved'。 – joshdoe 2010-08-26 20:15:38
@joshdoe:非常感谢您的反馈,我已经将它包含在答案中。 – VonC 2010-08-26 20:23:12