Iniciando con Github

Plataforma para desarrolladores

Que es Github?

  • Alojar proyectos de software 
  • Organizarlos
  • Lleva un historial o registro sobre los cambios  realizados en el proyecto
  • Colaborar con un equipo de trabajo en el mismo proyecto de manera organizada

Sistema de control colaborativo de revisión y desarrollo de software

Para que me sirve?

Que es un sistema de control de versiones ? 

Herramienta que me permite llevar una administración y seguimiento historico de mis archivos en un proyecto.

Sistemas de control de versiones

  • Subversion
  • Mercurial
  • CVS
  • Git

Diagrama de control de versiones local

Diagrama de control de versiones centralizado

Diagrama de control de versiones distribuido

Sistema de versiones como Subversion

Sistema de versiones con Git

Windows
Linux
Mac 

Rercursos

https://training.github.com/kit/
https://guides.github.com/
http://rogerdudler.github.io/git-guide/index.es.html
Made with Slides.com