Iniciación y entendiendo GIT
Hace mucho que ya es obligatorio tener conocimiento en un sistema de control de versiones de código fuente, ya es del siglo pasado manejar las versiones en diferentes carpetas o archivos comprimidos, además ahora con el trabajo remoto y equipos distribuidos en distintos lugares geográficos se hace impensado no tener una herramientas de este tipo. Yo desde llevaba muchos años usando subversión (aunque partí con CVS), en la actualidad el sistema mas usado y popular es Git . Actualmente existen 3 implementaciones con versiones gratis para su uso personal, las cuales son GitHub , Bitbucket , GitLab , cada una de estas son plataformas online tiene sus características, pero para describirlas es una entrada completa y como registrarse en cada una de ella. De Subversión a GIT, tienen varias diferencias entre ellas, pero para mi la mayor diferencia es que en SVN solo existía un repositorio remoto y una workspace(espacio de trabajo), y en GIT se tiene dos repositorios uno remoto ...