Recursos
Blog
Apuntes
Desafíos
Recompensas
Comunidad
Discord
Ranking
Registrate
Ingresa
Crear un repositorio
// crear un repositorio local
git init NOMBRE_PROYECTO
// clonar un repositorio remoto a nuestra computadora
git clone URL
Revisar cambios
// de archivos todavia no agregados
git diff
// entre dos commits
git diff commit1 commit2
Revertir TODO al último commit
git reset --hard
Subir código a repositorio remoto
git status
git add .
git commit -m 'mensaje descriptivo'
git push origin master
Sacar archivo de add conservando cambios
git reset ARCHIVO
Traer código de repositorio remoto
git pull origin master
Trabajando con branches
// listar branches
git branch
// crear nuevo branch
git branch NOMBRE
// moverse a otro branch
git checkout NOMBRE
// mergear branch X a branch actual
git merge X
// borrar branch X
git branch -d X