Просто введите git checkout a
. Или, возможно, более полезно git checkout -b mybranch a
, чтобы оформить заказ a
в качестве новой ветви mybranch
.
Если вы хотите вернуть b
и c
, вы можете использовать git revert
или полностью удалить их из истории вашей текущей ветви, вы можете git rebase -i a
и выбросить их.
Даже если вы собираетесь использовать git diff
, вам не придется ничего делать вручную. Проверьте git format-patch
, git apply
и git am
для автоматизации создания и применения исправлений.