Я пытаюсь применить патч git, созданный кем-то еще с git-format-patch
. Патч был сделан против одного фиксации за HEAD, но, как я понимаю, это не имеет значения. Когда я запускаю git am 0001.patch
, я получаю сообщение об ошибке:
error: source.c: does not match index
Я не слишком хорошо знаком с форматом патчей git, но кажется, что индексы не совпадают, однако исходный код соответствует.
Какой лучший способ исправить это? Вручную изменить индексы для соответствия? Или должен ли я git-apply
, а затем скопировать информацию об авторе и описании при совершении?