Я создал несколько коммитов в своем местном мастере. Вскоре я понял, что должен установить новую ветку и поместить туда эти коммиты. Я легко смог установить новую ветку, в которой были все мои коммиты.
Теперь мне нужно решить, как удалить эти коммиты из моей локальной ветки master.
Я думаю, что запустил бы "git reset --hard #lastHash", но меня беспокоит поведение или запуск этого на главной ветке
Поскольку я не отправлял и не получал никаких обновлений от orgin / master с тех пор, как начал делать свои собственные коммиты, будет ли аппаратный сброс влиять только на мою локальную историю? Меня беспокоит то, что есть коммиты на origin / master, которые были созданы после того, как я начал делать свои локальные коммиты