Publicado el 28 de Febrero del 2021
680 visualizaciones desde el 28 de Febrero del 2021
363,0 KB
53 paginas
Creado hace 13a (12/03/2012)
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. Secrets Revealed...................................................................................................................................37
8.1. Invisibility .................................................................................................................................37
8.2. Integrity .....................................................................................................................................37
8.3. Intelligence................................................................................................................................37
8.4. Indexing.....................................................................................................................................38
8.5. Git’s Origins....................................................
Comentarios de: Git Magic (0)
No hay comentarios