diff --git a/Git-comands.sh b/Git-comands.sh index 429a0bc..813eb4e 100644 --- a/Git-comands.sh +++ b/Git-comands.sh @@ -4,7 +4,7 @@ git config --global user.mane "Tu nombre" git config --global user.email tucorreo@mail.com ### Configurar editor -git config --global core.editor "code --wait" +git config --global core.editor "code --wait" # Si se usa nvim solo poner "nvim" git config --global -e git config -h @@ -20,3 +20,37 @@ git config --global init.defaultBranch main ## Edita el nombre de la rama princi git init # Inicializa git, es el primer paso git status # Estado las carpetas + +git add file.txt # Agregas archivos en especificos al area de preparacion + +git rm --cached file.txt # Quita del area de preparacion + +git commit -m "Mensaje del commit" + +git add . # Agregas todos los archivos + +git log # Muestra los commits + +git commit --amed # Modifica el texto del ultimo commit + +git reset --soft HEAD~1 # Retocede un ultimo commit + +git branch nombre-rama # Crea una rama del main + +git branch # Muestra las ramas y en la que se encuentra uno + +git checkout nombre-rama # Cambia a la rama deseada + +git checkout main # Cambia a la rama principal + +git checkout -b nombre-rama-a # Crea y cambia a la en mencion + +git branch -m nombre-rama-a nombre-rama-1 # Cambia el nombre e la rama + +git branch -d nombre-rama # Elimina la rama en mencion y no debes estar en la rama que esta eliminando + +git log --oneline # Muestra los commit en una solo linea + +git merge nombre-rama # Fusiona las ramas deseada a la rama que se encuentra actualmente + +git merge --continue # Fuerza la fusion de rama con conflictos