Preguntas con la etiqueta [git-rewrite-history]

Lista git-rewrite-history preguntas

Rebasar una confirmación de fusión de Git

5
respuestas
262
votos
183.4k
vistas

Tomemos el siguiente caso: Tengo algo de trabajo en una rama temática y ahora estoy listo para volver a fusionarme con el maestro: * eb3b733 3 [master] [origin/master] | *

¿Cómo agrupar todos los compromisos de git en uno?

25
respuestas
771
votos
489.3k
vistas

¿Cómo comprimes todo tu repositorio hasta la primera confirmación? Puedo cambiar la base a la primera confirmación, pero eso me dejaría con 2 confirmaciones. ¿Hay alguna manera de hacer referencia

Me gustaría poner un proyecto Git en GitHub pero contiene ciertos archivos con datos confidenciales (nombres de usuario y contraseñas, como /config/deploy.rb para capistrano). Sé que puedo agregar estos nombres

¿Cómo modifico un compromiso específico?

22
respuestas
3.2k
votos
1.5M
vistas

Tengo el siguiente historial de confirmaciones: HEAD HEAD~ HEAD~2 HEAD~3 git commit --amendmodifica la HEADconfirmación actual. ¿Pero cómo lo modifico HEAD~3?

Accidentalmente dejé caer un DVD en un proyecto de sitio web, sin cuidado git commit -a -m ..., y, zap, el repositorio estaba inflado en 2,2 GB. La próxima vez