¿Volver a upload el file a GitHub, sin cambios? ¿Esto tiene sentido?

¿Hay alguna manera de volver a upload un file a GitHub sin cambiarlo? El file es .zip, y me pregunto si fue un file dañado; luego otra vez, si no hay una diferencia, entonces tal vez sea exactamente lo mismo.

1) ¿Hay alguna manera de volver a cargar un file, incluso si no lo ha modificado (es decir, no hay cambios para presionar)?

2) En el escenario que describí, ¿tiene sentido intentarlo?

¿Hay alguna manera de volver a cargar un file, incluso si no lo ha cambiado (es decir, no hay cambios para presionar).

Creo que podrías hacer un clon del repository:

git clone git@github.com:you/yourrepo.git copy-of-myrepo 

Y luego retrotraerlo a una confirmación que no tenga ese file:

 cd copy-of-myrepo git reset --hard 12345 

Y luego forzarlo:

 git push -f origin master 

Y luego regrese a su copy de trabajo original y empújela:

 cd /path/to/myrepo git push origin master 

En el escenario que describí, ¿tiene sentido intentarlo?

Probablemente no, no.

Siempre puede verificar la integridad del file zip descargándolo y comparando una sum de comprobación en la copy descargada con una sum de comprobación del file original. P.ej,

 sha1sum myfile.zip