Как из GIT-репозитория удалить все коммиты, кроме последнего?
Есть старый git-репозиторий с сотнями коммитов. Как сделать так, чтобы вся история ветки master сократилась только до последнего коммита? Должно получится так, будто мы создали новый репозиторий, куда залили файлики и все. История изменений и все удаленные/измененные файлы больше не нужны.