Как из новой ветки убрать изменения, попавшие в неё из старой?

Занимался решением задачи в одной ветке, а затем необходимо было создать ещё одну ветку и начать выполнять в ней другую задачу. В момент создания ветки я, видимо, забыл переключиться на master-ветку, поэтому новая ветка создалась не из мастера, а из моей текущей ветки с моими изменениями. Я этого не заметил и сделал уже несколько изменений, вызвал команды:

git add -A
git commit -m "Some commit"
git push --set-upstream origin BRANCH-NAME

Как мне теперь сделать так, чтобы ветка начиналась не с соседней ветки, а с мастера? Т.е. чтобы в ней не было лишних изменений из соседних веток?


Ответы (0 шт):