Preguntas con la etiqueta [git-rewrite-history]
Rebasar una confirmación de fusión de Git
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 cambio el nombre/correo electrónico del autor y del autor de confirmaciones múltiples?
¿Cómo cambio el autor de una serie de confirmaciones?
¿Cómo agrupar todos los compromisos de git en uno?
¿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
Eliminar archivos confidenciales y sus confirmaciones del historial de Git
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?
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?
¿Cómo puedo eliminar/eliminar un archivo grande del historial de confirmaciones en el repositorio de Git?
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