Empujando a github después de un clon poco profundo

Tuve un repositorio de git masivo debido a una gran cantidad de confirmaciones, así que sigue los consejosaquí Creé un clon superficial. He realizado cambios en este nuevo repositorio local, y ahora quiero forzar mi origen en Github (y luego a mis controles remotos de puesta en escena y producción en Heroku). Quizás algún día aprenderé a leer la documentación:

La opción de comando git clone --depth dice

--depth Crea un clon de poca profundidad con un historial truncado al número especificado de revisiones. Un repositorio poco profundo tiene una serie de limitaciones (no se puede clonar ni recuperar de él, ni se puede ingresar o ingresar)

Entonces ... ¿cómo puedo deshacerme de esta situación y enviar mi código a Github?

Respuestas a la pregunta(5)

Su respuesta a la pregunta