Comandos vistos hasta ahora
Iniciar (esto sólo lo hacemos una vez en cada proyecto):
git init
Añadir (decirle a git que los cambios en ese archivo van a quedarr registrados, lo hacemos una vez cada registro -commit-):
git add
Registrar, usando editor externo:
git commit
Registrar, usando un mensaje corto (aquí “Descrición puntual y corta”, pero debe cambiarlo por una frase que explique los cambios que usted hizo):
git commit -m "Descrición puntual y corta"
Registrar, mensaje corto, todos los archivos que alguna vez se han añadido (éste es el comando que seguramente usted usará más comunmente):
git commit -a -m "Varios cambios en ..."
Revisar el estado del repositorio
git status
Comandos :new:
-
Revisar la historia del repositorio
git log
Si queremos que nos muestre los cambios
`git log -p`
Si queremos estadísticas de esos cambios
`git log --stat`
-
Mostrar los cambios de una versión particular, por ejemplo si su
checksumes 0e5ad59e7b48f608c8b25a3cfc12639143ca4caegit show 0e5ad59e7b48f608c8b25a3cfc12639143ca4cae -
Mostrar los cambios que se han hecho desde el último commit
git diffSi queremos saber sólo los cambios de un archivo se lo pasamos como argumento
-
Renombrar archivos
git mv OLDname NEWnameDonde
OLDnamees el nombre anterior yNEWnameel nuevo nombre del archivo -
Borrar archivos
git rm ARCHIVOaBORRAR
Flujo de GIT, para uso individual
-
Una sóla vez, iniciar
git init
-
Trabaje con frescura, modifique lo que tenga que modificar, implemente lo que tenga que implementar, cambie los archivos que tenga que cambiar.
-
Escenario y registro
2.1 Si quiere hacerlo con cuidado, haga el staging, es decir elija los archivos que irán a la siguiente revisión con:
git add PATH-AL-ARCHIVO-Y-NOMBREAhora haga el registro, ya sea en una línea o abriendo el editor
git commit -m " ... "o
git commit2.2 Si quiere hacerlo rápido, es decir registrar todos los cambios, no elija uno a uno, simplemente digale que va a registrar todos los que han cambiado, con:
git commit -a -m "mensaje"donde “mensaje” explica bien lo que hizo, tampoco vamos a inducir al caos.