В git я делаю коммиты на главной ветке, когда действительно должен был работать над ветвью функций. Я хочу изменить это, чтобы мастер вернулся туда, где он был запущен, и то, что было на хозяине, теперь находится на новой ветке. В принципе, моя история фиксации выглядит так:
A -- B -- C -- D -- E
| |
| master
origin/master
И я хочу, чтобы это выглядело так:
master
|
A -- B -- C -- D -- E
| |
| new_branch
origin/master
Как я могу изменить, где находятся основные точки?