Я новичок в Git. У меня есть 10 коммитов (состояние git показывает, что я опережаю источник / мастер на 10) с большим количеством кода. Я еще не подтолкнул. После внесения изменений я сделал git pull, разрешил все конфликты, а затем git add, а затем git commit снова, что было большим коммитом.
Теперь я хочу:
1) других людей для просмотра иgit вытащить мою работу из новой ветки, а не из master.
2), чтобы начать работать над другой функцией из последнего "master" кода, который не имеет моих зафиксированных изменений, и иметь возможность отправить их в master
3) Позже я захочу вернуться к своим текущим зафиксированным невыпущенным изменениям и иметь возможность вносить изменения и в конечном итоге подталкивать их к мастеру.
Переместить самые последние коммиты вновая ветка с Git не отвечает на мой вопрос, так как не показывает, как другие люди могут git вытащить мои изменения, а также имеет некоторые сложности, связанные с --rebase.