Есть проект в котором сейчас много лишнего и хотелось бы его полностью очистить (перезапустить).
Как очистить весь проект полностью от всех коммитов и файлов?
И как можно очистить только одну ветку?
Сделать git reset на первый коммит. Только мягкий ресет, а не хард, а то удалятся все файлы. Потом сделать один большой коммит. И не будет никакой истории. Запушить с форсом на гитхаб.
Или просто удалить и создать заново.