Переписать историю общедоступной ветки вроде Dev
обычно не очень хорошая идея. Причина, по которой это не очень хорошая идея, заключается в том, что это может вызвать путаницу у всех, кто проверил эту ветку и в настоящее время использует ее.
Гораздо более безопасным вариантом будет git revert
коммит ComV2
через:
git revert <SHA-1 for ComV2>
Затем сделайте все необходимые исправления. Этот параметр добавляет одну или несколько новых фиксаций поверх HEAD
ветви Dev
и безопасен для всех, кто разделяет ветку.