Рассмотрим этот сценарий:
- Разработчик A выполняет коммит: # n
- Dev.B совершает # n + 1
- Dev.A фиксирует # n + 2
- и фиксирует # n + 3
, а затем обнаруживает это в своем коммите # n +2 он ввел дефект.
Как может дев.Откат его последних 2 коммитов и продолжение разработки при коммите # n + 1 ?
Tried git reset --hard HEAD~2
*, но он возвращается к коммиту dev A # п .