Как говорит Алан, отредактируйте патч, нажав e
(вместо s
) во время git add -p
. Это запустит ваш редактор с этим фрагментом патча, чтобы вы могли редактировать его вручную. В тексте есть комментарии, объясняющие, как правильно отказаться от модификаций, и на самом деле это довольно просто.
Когда вы закончите, обратите внимание, что вы можете проверить его только с теми изменениями, которые вы только что добавили , выполнив git stash --keep-index
. Изменения, которые вы не не добавили в индекс, будут скрыты, и теперь вы можете протестировать только те изменения, которые вы собираетесь зафиксировать. Когда закончите, просто git stash pop
или git stash apply
, чтобы вернуть другие изменения.