git revert que hace?
La comando "git revert" se utiliza en Git para deshacer cambiosados en un commit específico. Al utilizar "git revertcommit>", se crea un nuevo commit que revierte exactamente los cambios introducidos en el commit especificado, dejando intacta la historia de la rama actual. es una forma segura de deshacer cambios, ya que no reescribe la historia existente y permite a otrosadores en el proyecto ver qué cambios se han revertido.
ejemplo, si se quiere deshacer el commit con el identificador "abc123", se puede ejecutar "git abc123" y se creará un nuevo commit con el efecto opuesto al commit "abc123".
git rebase que hace?
El comando "git rebase" se utiliza en Git para reorganizar la historia de ramas fusionando una rama en otra. Básicamente, reescribe la historia del proyecto creando nuevos commits para aplicar los cambios de una rama sobre otra base.
Al ejecutar "git rebase", Git va al punto en el que la rama iniciada se separó de la rama actual y aplica los commits de la rama iniciada sobre la rama actual. Esto puede ayudar a mantener una historia de commit más limpia y lineal, en lugar de tener múltiples fusiones. Sin embargo, es importante tener en cuenta que puede causar conflictos que deben resolverse manualmente.
En resumen, el comando "git rebase" reorganiza la historia del proyecto al aplicar los commits de una rama sobre otra base, lo que puede ayudar a mantener una historia de commit más limpia y lineal.
git reset que hace?
El comando "git reset" se emplea en Git para deshacer cambios en el área de preparación y/o en el directorio de trabajo. Tiene varias opciones que determinan su función específica:
En resumen, el comando "git reset" se utiliza para deshacer cambios en el área de preparación y/o en el directorio de trabajo, con diferentes opciones que determinan el alcance y efecto de la acción de deshacer.
git amend que hace?
El comando "git commit --amend" se utiliza en Git para realizar cambios adicionales en el commit más reciente. Al ejecutar este comando, se abre el editor de git con el mensaje del commit más reciente, permitiendo modificar dicho mensaje si es necesario.
Además, el "git commit --amend" también permite agregar cambios adicionales al commit más reciente. Esto puede ser útil si se olvidaron cambios o se cometió un error en el commit previo. Una vez finalizados los cambios adicionales, se puede guardar y cerrar el editor para completar la modificación del commit.
En resumen, el comando "git commit --amend" se usa para modificar el commit más reciente agregando cambios adicionales o ajustando el mensaje del commit.