Git - Cómo borrar todos los commit excepto el último para borrar datos sensibles subidos por error

95 views
Skip to first unread message

Iñaki Retegi

unread,
Apr 7, 2021, 10:37:04 AM4/7/21
to Django-es
Buenas tardes,
Tengo una consulta a ver alguien me puede ayudar: Si se tiene un repositorio donde se va haciendo commit uno tras otro, y te das cuenta de que has subido algún dato que no quieres que sea público, lo borras en local, hacer commit y sube la nueva versión para que el último commit no tenga ese dato público. El problema está en que se conserva un histórico de commit entonces no se llega a borrar. (Se borra en el último commit pero no en el resto).
¿Como se puede solucionar eso?


Un saludo y gracias.

carlos

unread,
Apr 7, 2021, 1:07:42 PM4/7/21
to djan...@googlegroups.com
me parece que es con rebase pero mejor te paso un link para que pruebes

saludos

--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/django-es/5f1f20cd-3370-400c-83a8-eaa57ddf950bn%40googlegroups.com.


--
att.
Carlos Rocha

Iñaki Retegi

unread,
Apr 10, 2021, 7:57:26 AM4/10/21
to Django-es
Gracias!

Luis

unread,
Apr 13, 2021, 3:26:05 AM4/13/21
to djan...@googlegroups.com
Ahora ya tienes los datos subidos y lógicamente, quieres eliminarlos, pero para veces posteriores puedes plantearte el uso de .gitignore (te lo he escrito de memoria, compruebalo) que hace que no suba los ficheros que anotes dentro...

Un saludo



--
"Dadle más hardware a un ingeniero de Microsoft y seguro que lo llena con pijadas y clips que tienes que buscar para cerrarlos porque a algún capullo se le ocurrió programarlo. (V. Viñals)"

************************************
Luis Fernando Ortiz Gimenez
email: ortizgimenez at gmail dot com
*************************************
Reply all
Reply to author
Forward
0 new messages