Ответ 1
make them ' ' lines
означает, что вам просто нужно заменить -
перед линией на (пробел).
+ bbb
- aaa
# ---
# To remove '-' lines, make them ' ' lines (context).
# To remove '+' lines, delete them.
# Lines starting with # will be removed.
#
# If the patch applies cleanly, the edited hunk will immediately be
# marked for staging. If it does not apply cleanly, you will be given
# an opportunity to edit again. If all lines of the hunk are removed,
# then the edit is aborted and the hunk is left unchanged.
Я просто не понимаю, что означает make them ' ' lines
. Как применять только + bbb
, но не - aaa
?
make them ' ' lines
означает, что вам просто нужно заменить -
перед линией на (пробел).
Ломоть вроде этого:
+ bbb <-- line added
- aaa <-- line deleted
ccc <-- line unchanged
превратится в контент следующим образом:
bbb
ccc
Чтобы сохранить строку, помеченную для удаления (с префиксом '-'
), превратите ее в строку без префикса (поэтому она останется неизменной):
+ bbb
aaa
ccc
Когда приложение hunk применяется, содержимое будет выглядеть так:
bbb
aaa
ccc