Guía para hacer commit squash y rebase con Git

Videos y recursos sobre AI / Machine Learning
24 de octubre de 2021
Actualizar credenciales y comandos GIT útiles
20 de julio de 2022

Guia para hacer squash + rebase de commits con Git, con esto unificamos todos los commits de una rama en uno solo con todos los cambios realizados:

git pull
git status
git checkout tipo_de_rama_si_lo_hay/nombre_de_mi_rama
git log
git rebase -i HEAD~2 <- Numero de commits

Se abre el editor, y dejamos la primera linea con la palabra pick, el resto de entradas sustituimos pick por squash

Se vuelve a abrir un editor, cambiamos los mensajes de los comits y los unificamos en solo uno si queremos

git push origin tipo_de_rama_si_lo_hay/nombre_de_mi_rama --force

Deja una respuesta

gdpr-image
Este sitio web utiliza cookies para mejorar su experiencia. Al utilizar este sitio web, usted acepta nuestra Política de privacidad.
Leer más