GIT
Bienvenida
Archivos base
Antes de comenzar
Introducción
Qué es un control de versiones
Git vs otros
Desarrollo
Desarrollo
Desarrollo
testado
testado
testadoVersión 1
Versión 2
Versión 3
Identificador
de
la versión
Identificador
de
la versión
Identificador
de
la versión
¿Por qué elegimos Git como solución?
Guardamos
Guardamos
Día 1
…
GuardamosDía 1
+
Día 2
+
Día 3
+
Día 4
+
Día 5
…
Mes 1
+
Mes 2
+
Mes 3
…
Freelance
Empresa
1
2
3
Día X
…
Control
Sin conflictos
Recuperación
Equipo
información
Versiones
RamasLinus Torvalds
Características:
Velocidad y tamaño de los datos
Sencillez en el manejo
Distribuido
Ramas (branches)
Ejemplo práctico:
Buscando la solución
Ejemplo práctico:
¿Por qué Git?Ejercicio práctico
Explicar el uso de editar el mismo
archivo con la consola y un editor
(coda) a la vez sobre el mismo archivo
para comprender la diferencia.
Capítulo de referencia
Instalación⌘+spacebar
Terminal - Consola
⇪+clickDerecho
Comandos
cd
mv
killall
ls
mkdir
comando >
ls -a
nano
sudo
rm
man
clear o ctrl+L
rm -r
pwd
Esquema mental
checkout
reset
almacén
historia
trabajo
add
commit
Working
Directory
Staging
area
gitdirectory
(repository)
Ayuda y configuración
Glosario:
git help nombreComando
git nombreComando --help
git config
git config
Glosario:
git init
git clone direcciónURL
/name.gitnombreProyecto
Glosario:
git add nombreArchivo [ . ]
git commit
{
- m “mensaje”
- am “mensaje” +
archivos
Glosario:
git rm [archivo]
git mv origen destino
Glosario:
git status
git diff
git diff --staged
git diff [branch1] [branch2]
Glosario:
git log
{
git log [desde [..hasta]]
git show [commit]
- -stat
-S
‘pattern’
Glosario:
git reset HEAD nombreArchivo
git reset - -soft HEADˆ
git reset...
Regístrate para leer el documento completo.