Saltar al contenido

Eliminar archivos .pyc del repositorio remoto de Git

Solución:

  1. Eliminar .pyc archivos usando git rm *.pyc. Si esto no funciona, use git rm -f *.pyc
  2. Cometer git commit -a -m 'all pyc files removed'
  3. Empujar git push
  4. 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 …

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *