Eliminar el historial de commit de GitHub para un día en particular

Me preguntaba si es posible eliminar el historial de commit de GitHub para un día en particular. IE Tengo lo siguiente: Imgur es posible eliminar estos dos commits particulares de mi historial. No quiero eliminar TODA mi historia solo como parte de ella. Creo que tendré que especificar qué compromiso me gustaría eliminar. Si alguien puede señalarme en la dirección correcta, gracias

Creo que esto se responde bien en Cómo eliminar las inputs de logging de commit seleccionadas de un repository de Git mientras se mantienen sus cambios?

La forma en que desee continuar dependerá de quién haya visto las confirmaciones que desea eliminar. Reescribir el historial es muy perturbador para cualquiera que esté trabajando en las sucursales afectadas. Habla con cualquier persona que esté trabajando en este repository y asegúrate de no tener twigs huérfanas accidentalmente cuando reescribas el historial.

Para un caso simple, la database interactiva descrita en el enlace anterior debería ser suficiente. Si los commits que desea eliminar se incluyen en varias twigs (y desea conservar todas esas twigs), entonces puede considerar usar el command filter-branch para una reescritura de historial aún más amplia y agresiva ( https: // help.github.com/articles/remove-sensitive-data puede ser una buena introducción, pero no cubre este caso específico).