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

Git - Control de versiones -UIB 2015

Git - Control de versiones -UIB 2015

Una presentación sobre el uso de Git como sistema de control de versiones a cargo

Introducción a los sistemas de control de versiones y en concreto a Git a cargo de Habitissimo para los asistentes al Campus d'estiu d'innovació tecnològica el 20 de Julio de 2015 en la UIB

Avatar for Pablo Bernardo

Pablo Bernardo

July 20, 2015
Tweet

More Decks by Pablo Bernardo

Other Decks in Programming

Transcript

  1. ¿QUÉ ES Y PARA QUÉ NECESITO UN CONTROL DE VERSIONES?

    Un control de versiones te permite controlar todo el flujo de evolución de tu código.
  2. SISTEMAS CENTRALIZADOS Un servidor central Copia del código al crear

    ramas Imposibilidad de hacer guardados locales de estado ...
  3. SISTEMAS DISTRIBUIDOS Los nodos trabajan de manera independiente Cada cliente

    tiene toda la información del repo Concepto de trabajo en pequeños commits sin acceso al repo ...
  4. GIT

  5. OBTENIENDO UN REPOSITORIO g i t c l o n

    e h t t p s : / / g i t h u b . c o m / v o y l i n u x / c o n t r o l _ v e r s i o n e s _ u i b _ 2 0 1 5 /
  6. CONFIRMANDO CAMBIOS g i t s t a t u

    s g i t a d d w h a t e v e r . h t m l
  7. CREANDO RAMAS g i t b r a n c

    h i s s u e - n e w - b r a n c h g i t c h e c k o u t i s s u e - n e w - b r a n c h o g i t c h e c k o u t - b i s s u e - n e w - b r a n c h
  8. VOLVER A ATRÁS EN EL TIEMPO g i t c

    h e c k o u t d 5 b 1 4