Solución:
-
Eliminar
.pyc
archivos usandogit rm *.pyc
. Si esto no funciona, usegit rm -f *.pyc
-
Cometer
git commit -a -m 'all pyc files removed'
-
Empujar
git push
- En futuras confirmaciones puedes ignorar
.pyc
archivos creando un.gitignore
expediente
No, no puede eliminarlos directamente desde la interfaz de BitBucket, pero pueden elimínelos en su pago local y find ./ -type f -name '*.pyc' -exec git rm {} ;
(o simplemente git rm cada archivo pyc uno por uno). Luego confirme / empuje sus cambios.
Finalmente, para evitar volver a cometer el mismo error, puede crear un archivo en la raíz de su repositorio y llamarlo ‘.gitignore’ con el contenido:
*.pyc
*~
*.swp
* ~ y ~ .swp son otros tipos de archivos comúnmente olvidados que a menudo se insertan accidentalmente. Consulte el documento de github en gitignore https://help.github.com/articles/ignoring-files (y su repositorio de archivos .gitignore para conocer algunos valores predeterminados agradables).
git rm *.pyc --cached
git commit -a -m'remove pyc from index'
git push
PD: Veo la fecha de la pregunta, pero esta solución se ve mejor, en mi humilde opinión. Puede que ayude a alguien …