Lo más recomendable es subir las imágenes a otro repositorio, porque sino cuando generás la página ejecutando hugo te genera una carpeta llamada public
y te copia todas las imágenes a public, o sea si tenés 10 gigas de imágenes vas a tener 20 gigas de imágenes.
Sería bueno crear otro repositorio de la carpeta static así:
cd static
git init .
git add . && git commit -m "images and files" && git push
O creá el repositorio y clonalo como static:
mv static static_backup
git clone git@github.com:imlauera/blogimagesandfiles static
cd static_backup
mv * ../static
cd ../static
git add . && git commit -m "images and files" && git push