En este repositorio se encuentran las notas del curso de git y github impartido por ESCOM-IPN. NOTA: la pagina web solo es para hacer pruebas.
Crea un repositorio de git ya sea un proyecto existente y sin versión o simplemente uno vacío.
git init
Añade un cambio en el directorio de trabajo en lo que se conoce como staging.
Añadir un archivo:
git add archivo
Añadir todos los cambios:
git add .
Aceptar o confirmar los cambios hechos en un directorio de trabajo.
git commit -m "descripción del cambio realizado"
Ver cambios actuales al proyectos que aún no se han añadido al staging.
git status
Muestra un historial de los cambios realizados en un directorio de trabajo.
git log
Muestra varios tipos de objetos ya sean blobs, ramas, commits, etc.
git show [<opciones>] [<objeto>]
Compara los cambios entre dos commits, se deben insertar los códigos de los respectivos commits, estos pueden ser vistos con git log.
git diff commitA commitB
Elimina los archivos de git especificados.
git rm archivos
Crea una rama a partir del trabajo actual.
Mostrar la rama de trabajo actual:
git branch
Crear rama:
git branch nombre
Permite moverte a cierta rama.
git checkout nombre_rama
Trae los cambios nuevos y los mezcla con la rama actual, una buena practica es ejecutar este comando antes de un git push.
git pull