¿Cómo reinicio un proyecto git / GitHub?

He estado trabajando durante un time en un proyecto alojado en GitHub. Sin embargo, ahora he decidido que quiero volver a escribir mi aplicación de una manera diferente, y he comenzado desde cero. Cambié el nombre de mi antiguo repository local y creé uno nuevo.

¿Cómo uso el nuevo repository para replace el repository alojado en GitHub? Realmente no me importa si mi vieja historia y problemas están ahí o no. ¿La mejor manera sería simplemente eliminar el repository de GitHub y crear uno nuevo?

Cambie el nombre del repository existente de GitHub y cree uno nuevo con el nombre anterior. Tendrás el historial del anterior y los enlaces que apuntan al nuevo. Confundirá algunos, pero tendrá el efecto deseado.

Simplemente crea tus nuevos files y fuerzalos a comprometerlos a tu twig principal:

git push -f origin master

Si no tiene su repository creado en su directory actual, simplemente inicie el repository limpio:

 git init git remote add origin <repository git URL> git push -f origin master 

Como señala @meagar en los comentarios a continuación; no hagas esto si te preocupan tus horquillas, tu historial o tu código base anterior.