Solución: mv static the-files && mkdir static
Igual vas a copiar dos veces la carpeta static y si tenés por ejemplo 10 gigas de imágenes vas a pasar a tener 20 gigas de imágenes porque copia la carpeta static a public cuando ejecutás hugo
.
Pero cambiandolo de nombre hace que sea más rápido, no sé el por qué.
[I] esotericwarfare@arch ~/p/b/imlauera (master)> cat add_commit_push.sh
#!/bin/bash
if [ $# -eq 0 ]
then
echo "Poné el mensaje del commit como primer argumento"
exit;
fi
hugo &&
cp -R the-files/* public/ &&
git add . &&
git commit -m "$1" &&
git push &&
cd public &&
git add . &&
git commit -m "$1" &&
git push