Ответ 1
В режиме git add --patch
есть опция для разделения отдельного куска или редактирования отдельной строки.
s - split the current hunk into smaller hunks
e - manually edit the current hunk
Разве это не решило бы вашу проблему относительно вашего непрерывного набора строк?
После добавления партиций для фиксации Пользователь должен использовать ТОЛЬКО git commit
для фиксации, используя git commit -a
или используя фиксацию с флагом all files
, игнорирует добавленную часть и совершает все поэтапные файлы.