Забыл ветку в git, нужно перенести изменения из мастера [дубликаты]

На этот вопрос уже есть ответ здесь:

Переместить существующую, незафиксированную работу в новую ветку в Git 5 ответов

Я охотно нырнул в режим кода и изменил некоторые файлы, но сначала пренебрег ветвью от мастера. Моды не настолько обширные, что я не могу их переделать, но каков хороший способ перенести мои (пока что незафиксированные) изменения в мастер и перенести их в новую ветку, оставив мастера нетронутыми в конце?

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

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