Скажем, я работаю над этим, и я хочу сохранить это состояние, чтобы, если что-то пошло не так, я мог вернуться к нему.
По этому мне не понятно:
Что мы должны делать, когда в этой ситуации:
зафиксировать или создать ветку?
Я думаю, что Git Tag - это то, что вы ищете.
http://git -scm.com / book / en / v2 / Git-Basics-Tagging