Если у меня есть куча незафиксированных изменений в одном файле в моем рабочем каталоге в Git, какой самый простой способ выборочно выбрать и выбрать среди этих изменений?
Мой текущий способ - это "git diff" файл, а затем вручную просмотреть diff вместе с реальным файлом. Если я хочу восстановить биты старого кода, я могу скопировать и вставить из diff в файл.
В некоторых случаях было бы намного проще, если бы вместо этого можно было просматривать и редактировать изменения в одном файле. Например, есть ли команда Git, которую можно использовать для преобразования рабочего файла с изменениями в формат с разрешением конфликтов - то есть с символами «<<<<» вокруг незафиксированных изменений? Таким образом, можно выбирать изменения без необходимости вырезать и вставлять из одного файла в другой. </p>
Я не уверен, как это сделать, поскольку это не трехсторонняя (слияние) ситуация. Скорее, это двусторонняя ситуация с одним набором изменений в одном файле (поэтому нет конфликтов). Спасибо.