Как раз вы и удаляете весь результат работы, а влитие одной ветки в другую сохранит индекс.
Так же для git branch -d ветка должна быть слита полностью, чего в данном кейсе как раз нет.
Удалять мастер - вообще плохая идея, коллеги могут не понять)))
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Не рассказывайте, пожалуйста, их коллегам)