Ошибка Git при фиксации после слияния - фатальный: невозможно выполнить частичную фиксацию во время слияния

Я запустил git pull , закончившийся конфликтом. Я разрешил конфликт, и теперь все в порядке (я также использовал mergetool).

Когда я фиксирую разрешенный файл с помощью git commit file.php -m "message" , я получаю сообщение об ошибке:

fatal: cannot do a partial commit during a merge.

У меня была такая же проблема раньше, и использование -a в фиксации работало отлично. Я думаю, что это не лучший способ, потому что я не хочу фиксировать все изменения. Я хочу коммитить файлы отдельно с отдельными комментариями. Как я могу это сделать? Почему git не позволяет пользователям фиксировать файлы отдельно после слияния? Я не смог найти удовлетворительного ответа на эту проблему.

270
задан GreenMatt 25 August 2016 в 04:58
поделиться