Actualizado el 28 de Julio del 2017 (Publicado el 24 de Abril del 2017)
1.513 visualizaciones desde el 24 de Abril del 2017
214,1 KB
53 paginas
Creado hace 10a (28/10/2013)
Git Magic
Ben Lynn
Git Magic
por Ben Lynn
Historial de revisiones
August 2007 Revisado por: BL
Tabla de contenidos
Prólogo........................................................................................................................................................v
1. Gracias! ..........................................................................................................................................v
2. Licencia..........................................................................................................................................v
3. Hosting Git gratuito ......................................................................................................................vi
1. Introducción ...........................................................................................................................................1
1.1. Trabajar Es Jugar.........................................................................................................................1
1.2. Control De Versiones ..................................................................................................................1
1.3. Control Distribuído .....................................................................................................................2
1.3.1. Una Tonta Superstición ..................................................................................................2
1.4. Conflictos al fusionar ..................................................................................................................3
2. Trucos Básicos........................................................................................................................................4
2.1. Guardando Estados .....................................................................................................................4
2.1.1. Agrega, Elimina, Renombra ...........................................................................................4
2.2. Deshacer/Rehacer Avanzado.......................................................................................................4
2.2.1. Revirtiendo .....................................................................................................................6
2.3. Descargando Archivos ................................................................................................................6
2.4. Lo Más Nuevo.............................................................................................................................6
2.5. Publicación Al Instante ...............................................................................................................7
2.6. ¿Que es lo que hice?....................................................................................................................7
2.7. Ejercicio ......................................................................................................................................8
3. Clonando.................................................................................................................................................9
3.1. Sincronizar Computadoras..........................................................................................................9
3.2. Control Clásico de Fuentes .........................................................................................................9
3.3. Bifurcando (fork) un proyecto ..................................................................................................10
3.4. Respaldos Definitivos................................................................................................................10
3.5. Multitask A La Velocidad De La Luz .......................................................................................11
3.6. Control Guerrillero De Versiones .............................................................................................11
4. Magia Con Los Branches ....................................................................................................................13
4.1. La Tecla Del Jefe.......................................................................................................................13
4.2. Trabajo Sucio ............................................................................................................................14
4.3. Arreglos Rápidos.......................................................................................................................15
4.4. Flujo De Trabajo Ininterrumpido ..............................................................................................15
4.5. Reorganizando Una Mezcla ......................................................................................................16
4.6. Administrando branches ...........................................................................................................17
4.7. Branches Temporales ................................................................................................................17
4.8. Trabaja como quieras ................................................................................................................17
5. Lecciones de Historia...........................................................................................................................19
5.1. Me corrijo..................................................................................................................................19
5.2. . . . Y Algo Más .........................................................................................................................19
5.3. Los Cambios Locales Al Final..................................................................................................20
5.4. Reescribiendo la Historia ..........................................................................................................20
5.5. Haciendo Historia .....................................................................................................................21
5.6. ¿Dónde Nos Equivocamos? ......................................................................................................22
5.7. ¿Quién Se Equivocó? ................................................................................................................23
iii
5.8. Experiencia Personal.................................................................................................................23
6. Git Multijugador..................................................................................................................................25
6.1. ¿Quién Soy Yo?.........................................................................................................................25
6.2. Git Sobre SSH, HTTP...............................................................................................................25
6.3. Git Sobre Cualquier Cosa .........................................................................................................26
6.4. Parches: La Moneda Global ......................................................................................................26
6.5. Lo Siento, Nos Hemos Movido.................................................................................................27
6.6. Ramas Remotas.........................................................................................................................28
6.7. Múltiples Remotes ....................................................................................................................29
6.8. Mis Preferencias........................................................................................................................29
7. Gran Maestría en Git ..........................................................................................................................31
7.1. Lanzamientos de Código...........................................................................................................31
7.2. Commit De Lo Que Cambió .....................................................................................................31
7.3. ¡Mi Commit Es Muy Grande!...................................................................................................31
7.3.1. Cambios en el stage......................................................................................................32
7.4. No Pierdas La Cabeza ...............................................................................................................32
7.5. Cazando Cabezas ......................................................................................................................33
7.6. Construyendo sobre Git ............................................................................................................34
7.7. Acrobacias Peligrosas ...............................................................................................................35
7.8. Mejora Tu Imagen Pública........................................................................................................36
8. Secretos Revelados...............................................................................................................................37
8.1. Invisibilidad...............................................................................................................................37
8.2. Integridad ..................................................................................................................................37
8.3. Inteligencia................................................................................................................................38
8.4. Indexacion .................................................................................................................................38
8.5. Los origenes de Git .....................................................
Comentarios de: Git Magic (0)
No hay comentarios