Как мне сделать текущую (master) локальную ветку запасной, вернуться на неск коммитов назад (к commit-23) и начать новый master с него?
1. Git стоит локально.
2. Пишу коммиты в master.
3. Сейчас понял, что хочу откатиться назад (скажем, в commit-23) и начать с него заново.
4. Но и текущую разработку хочу оставить про запас.