Возьмите все мои изменения в текущей ветке и переместите их в новую ветку в Git

Я начал работать над тем, что, как я думал, будет исправлено в моей основной ветке. Тем не менее, он вышел из-под контроля до такой степени, что я хотел бы создать отдельную ветвь для разработки в первую очередь.

Так что сейчас яЯ хотел бы сделать это:

Создать новую ветку под названием (скажем)край»Переместить все измененные / неотслеживаемые файлы на главном сервере (чтобы мастер не изменился с момента, когда я начал исправление ошибки)Закончи мою работу на грани, слиться с мастером

Как я могу это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос