Иногда я оказываюсь в следующей ситуации: Я работаю над веткой (скажем, master) и редактирую некоторые файлы, но когда приходит время фиксации, я понимаю, что предпочёл бы зафиксировать новую ветку (скажем, экспериментальную). Другими словами, старая ветвь (master) должна остаться нетронутой, а новая ветвь должна быть создана, которая будет выглядеть следующим образом:
.. -- master -- new commit
Какой самый простой способ сделать это?
В настоящее время я фиксирую старую ветвь, затем создаю новую ветвь и, наконец, сбрасываю старую ветвь. Но это очень некрасиво.