Crear repositorio GIT –>

#dentro del directorio que contiene los archivos del repo que queremos crear

git init

#añadir todos los archivos de directorio

git add -A

#commit inicial

git commit -m “creacion repositorio”

Clonar repositorio GIT–>

git clone https://link-con-nombre-del-repositorio

Crear una nueva rama –>

git branch “rama”

Ver ramas–>

git branch –list

Borrar una rama –>

git branch -d “rama”

Cambia de una rama a otra –>

git checkout “rama”

Crear un nueva rama y acceder a ella –>

git checkout -b “rama”

Informacion sobre la rama actual –>

git status

Añadir nuevo archivo –>

git add

Añadir todos los archivos nuevos de una –>

git add -A

Guardar cambios y establecer punto de control –>

git commit -m “mensaje de commit”

Enviar cambios a servidor remoto –>

git push

Si tu rama ha sido creada recientemente, subirla al repo —>

git push –set-upstream

or

git push -u origin

Recibir actualizaciones del repositorio remoto –>

git pull

Ver log de GIT–>

git log

Ver log ultimo commit–>

git log origin..HEAD

Deshacer cambios , volver a un punto anterior –>

ver los puntos de restauracion en una linea–>

git log –oneline

volver a un punto especifico –>

git revert 3321345

Fusionar tu rama con la rama padre, una vez verificado todo funciona ok –>

# Crear una nueva rama
git checkout -b nueva-rama main
# Modificar archivos
git add <file>
git commit -m “nueva rama”
# Modificar archivos
git add <file>
git commit -m “rama terminada”
# Merge nueva rama 
git checkout main
git merge nueva-rama

#Puedes comprobar que las modificaciones se han mergeado a la rama main
git branch -d new-feature

#puedes eliminar la nueva rama, ya que esta mergeada