Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Un sprint con git

marpo60
November 23, 2013

Un sprint con git

marpo60

November 23, 2013
Tweet

More Decks by marpo60

Other Decks in Programming

Transcript

  1. usage: git [--version] [--exec-path[=<path>]] [--html-path] [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>]

    [-c name=value] [--help] <command> [<args>] ! The most commonly used git commands are: add Add file contents to the index bisect Find by binary search the change that introduced a bug branch List, create, or delete branches checkout Checkout a branch or paths to the working tree clone Clone a repository into a new directory commit Record changes to the repository diff Show changes between commits, commit and working tree, etc fetch Download objects and refs from another repository grep Print lines matching a pattern init Create an empty git repository or reinitialize an existing one log Show commit logs merge Join two or more development histories together mv Move or rename a file, a directory, or a symlink pull Fetch from and merge with another repository or a local branch push Update remote refs along with associated objects rebase Forward-port local commits to the updated upstream head reset Reset current HEAD to the specified state rm Remove files from the working tree and from the index show Show various types of objects status Show the working tree status tag Create, list, delete or verify a tag object signed with GPG ! See 'git help <command>' for more information on a specific command.
  2. usage: git [--version] [--exec-path[=<path>]] [--html-path] [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>]

    [-c name=value] [--help] <command> [<args>] ! The most commonly used git commands are: add Add file contents to the index bisect Find by binary search the change that introduced a bug branch List, create, or delete branches checkout Checkout a branch or paths to the working tree clone Clone a repository into a new directory commit Record changes to the repository diff Show changes between commits, commit and working tree, etc fetch Download objects and refs from another repository grep Print lines matching a pattern init Create an empty git repository or reinitialize an existing one log Show commit logs merge Join two or more development histories together mv Move or rename a file, a directory, or a symlink pull Fetch from and merge with another repository or a local branch push Update remote refs along with associated objects rebase Forward-port local commits to the updated upstream head reset Reset current HEAD to the specified state rm Remove files from the working tree and from the index show Show various types of objects status Show the working tree status tag Create, list, delete or verify a tag object signed with GPG ! See 'git help <command>' for more information on a specific command.
  3. 01. LOREM IPSUM DOLOREM Nam velit leo, pharetra ac vehicula

    sed, porta ac lorem. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus.
  4. • Crea una rama • Programa restricción en el nombre.

    C1 ( desarrollo, pre-producción, producción) ( nombre_post )
  5. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post )
  6. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2
  7. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2
  8. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2
  9. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2 C3
  10. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios • Crea un commit • Agrega test C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2 C3
  11. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios • Crea un commit • Agrega test • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2 C3
  12. • Crea una rama • Programa restricción en el nombre.

    • Crea un commit • Refactor comentarios • Crea un commit • Agrega test • Crea un commit C1 ( desarrollo, pre-producción, producción) ( nombre_post ) C2 C3 C4
  13. C1 C1 ( pre-producción, producción ) ( nombre_post ) C2

    C3 C4 ( pre-producción, producción ) ( desarrollo )
  14. C5 C6 C8 C7 C1 C1 ( pre-producción, producción )

    ( nombre_post ) C2 C3 C4 ( pre-producción, producción ) ( desarrollo ) ( desarrollo )
  15. C5 C6 C8 C7 C5 C6 C8 C7 C1 C1

    ( pre-producción, producción ) ( nombre_post ) C2 C3 C4 ( pre-producción, producción ) ( desarrollo ) ( desarrollo )
  16. C5 C6 C8 C7 C5 C6 C8 C7 C1 C1

    ( pre-producción, producción ) ( nombre_post ) C2 C3 C4 ( pre-producción, producción ) ( desarrollo ) ( desarrollo )
  17. C5 C6 C8 C7 C1 ( pre-producción, producción ) (

    nombre_post ) C2 C3 C4 ( desarrollo )
  18. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 C4
  19. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando C4
  20. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando C4
  21. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción C4
  22. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit C4
  23. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit C9 C4
  24. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit C9 C4
  25. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C9 C4
  26. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 C4 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C4
  27. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C4
  28. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C4 C10 C11
  29. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C4 C10 C11
  30. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C9 C4 C10 C11
  31. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia C10 C11
  32. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia • Integra con la rama de desarrollo C10 C11
  33. C5 C6 C8 C7 ( desarrollo ) C1 ( pre-producción,

    producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia • Integra con la rama de desarrollo C10 C11
  34. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 • Vuelve a la rama que estaba trabajando • Programa tests para la restricción • Crea un commit • Arregla la historia • Integra con la rama de desarrollo C10 C11
  35. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11
  36. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11
  37. C5 C6 C8 C7 C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 ( desarrollo ) C1 ( pre-producción, producción ) C12 C10 C11
  38. C5 C6 C8 C7 C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 ( desarrollo ) C1 ( pre-producción, producción ) C12 C10 C11
  39. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11
  40. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva
  41. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva ( login )
  42. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end ( login )
  43. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit ( login )
  44. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit ( login ) C13
  45. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    pre-producción, producción ) ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end ( login ) C13
  46. 01. LOREM IPSUM DOLOREM Nam velit leo, pharetra ac vehicula

    sed, porta ac lorem. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus.
  47. “Todos los usuarios están teniendo un error en lo ultimo

    que sacamos a producción! Necesitamos arreglarlo ya!”
  48. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end ( login ) C13
  49. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack ( login ) C13
  50. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción ( login ) C13
  51. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción ( login ) C13
  52. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción • Crea una rama hotfix ( login ) C13
  53. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción • Crea una rama hotfix ( login ) C13 ( hotfix )
  54. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción • Crea una rama hotfix • Implementa un arreglo y crea un commit ( login ) C13 ( hotfix )
  55. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 • Crea una rama nueva • Implementa el front_end • Crea un commit • Implementa el back_end • Guarda lo que hizo en su stack • Mueve a la rama pre- preproducción • Crea una rama hotfix • Implementa un arreglo y crea un commit ( login ) C13 ( hotfix ) C14
  56. ( pre-producción, producción ) C12 C5 C6 C8 C7 (

    desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14
  57. ( pre-producción, producción ) • Integra con pre- producción C12

    C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14
  58. ( pre-producción, producción ) • Integra con pre- producción C12

    C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14
  59. ( producción ) • Integra con pre- producción C12 C5

    C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción )
  60. ( producción ) • Integra con pre- producción • Integra

    con producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción )
  61. ( producción ) • Integra con pre- producción • Integra

    con producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C12 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción )
  62. • Integra con pre- producción • Integra con producción C12

    C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción )
  63. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción )
  64. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción )
  65. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15
  66. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo • Termina el login! C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15
  67. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo • Termina el login! C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15
  68. • Integra con pre- producción • Integra con producción •

    Integra el hotfix con desarrollo • Termina el login! C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16
  69. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16
  70. • Agrega unos tests y hace un commit C12 C5

    C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16
  71. • Agrega unos tests y hace un commit C12 C5

    C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17
  72. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17
  73. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  74. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  75. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  76. 01. LOREM IPSUM DOLOREM Nam velit leo, pharetra ac vehicula

    sed, porta ac lorem. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus. Suspendisse viverra eros ut ante fringilla auctor consectetur massa commodo. Donec eget dolor pharetra nisi tempus imperdiet rhoncus quis lacus.
  77. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  78. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  79. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  80. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  81. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  82. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  83. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  84. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  85. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  86. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  87. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción • Implementa un arreglo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18
  88. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción • Implementa un arreglo C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  89. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción • Implementa un arreglo • Integra pre-produccion con producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  90. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción • Implementa un arreglo • Integra pre-produccion con producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  91. • Agrega unos tests y hace un commit • Integra

    el login con desarrollo • Integra desarrollo con pre-producción • Implementa un arreglo • Integra pre-produccion con producción C12 C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  92. C12 C5 C6 C8 C7 ( desarrollo ) C1 (

    nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  93. • Nombre de los commits C12 C5 C6 C8 C7

    ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  94. • Nombre de los commits • Correr los test C12

    C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  95. • Nombre de los commits • Correr los test C12

    C5 C6 C8 C7 ( desarrollo ) C1 ( nombre_post ) C2 C3 C10 C11 C10 C11 ( login ) C13 ( hotfix ) C14 ( pre-producción ) ( producción ) C15 C16 C17 C18 C19
  96. usage: git [--version] [--exec-path[=<path>]] [--html-path] [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>]

    [-c name=value] [--help] <command> [<args>] ! The most commonly used git commands are: add Add file contents to the index bisect Find by binary search the change that introduced a bug branch List, create, or delete branches checkout Checkout a branch or paths to the working tree clone Clone a repository into a new directory commit Record changes to the repository diff Show changes between commits, commit and working tree, etc fetch Download objects and refs from another repository grep Print lines matching a pattern init Create an empty git repository or reinitialize an existing one log Show commit logs merge Join two or more development histories together mv Move or rename a file, a directory, or a symlink pull Fetch from and merge with another repository or a local branch push Update remote refs along with associated objects rebase Forward-port local commits to the updated upstream head reset Reset current HEAD to the specified state rm Remove files from the working tree and from the index show Show various types of objects status Show the working tree status tag Create, list, delete or verify a tag object signed with GPG ! See 'git help <command>' for more information on a specific command.
  97. usage: git [--version] [--exec-path[=<path>]] [--html-path] [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>]

    [-c name=value] [--help] <command> [<args>] ! The most commonly used git commands are: add Add file contents to the index bisect Find by binary search the change that introduced a bug branch List, create, or delete branches checkout Checkout a branch or paths to the working tree clone Clone a repository into a new directory commit Record changes to the repository diff Show changes between commits, commit and working tree, etc fetch Download objects and refs from another repository grep Print lines matching a pattern init Create an empty git repository or reinitialize an existing one log Show commit logs merge Join two or more development histories together mv Move or rename a file, a directory, or a symlink pull Fetch from and merge with another repository or a local branch push Update remote refs along with associated objects rebase Forward-port local commits to the updated upstream head reset Reset current HEAD to the specified state rm Remove files from the working tree and from the index show Show various types of objects status Show the working tree status tag Create, list, delete or verify a tag object signed with GPG ! See 'git help <command>' for more information on a specific command.