¿cómo eliminar todo el historial de confirmaciones en github? [duplicar]


Esta pregunta ya tiene una respuesta aquí:

Quiero eliminar todo el historial de confirmaciones , pero mantener el código en el estado actual .

Porque en mi historial de confirmaciones , hay demasiadas confirmaciones no utilizadas .

¿Cómo puedo hacerlo ?

¿Hay algún git el comando puede hacer esto?

git filter-branch ?
git rebase ?
... 

Mi host de código en github.com.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52