Cómo desplegar un proyecto web con Git

Git es un sistema de control de versiones, que sirve en esencia para poder mantener un registro de todos los estados por los que ha pasado un software. Obviamente, usar Git es muy interesante, porque permite tener un control absoluto de cada mínimo cambio en los archivos de un proyecto. Pero además es una herramienta excepcional para poder realizar operaciones diversas en servidores. Usar Git puede en principio resultar un poco complejo, pero no hace falta bloquearse por ello. Realmente las operaciones básicas son bastante sencillas.

Leer más

¿En qué consisten las aplicaciones de control de versiones?

El control de versiones es un sistema que nos permite llevar un seguimiento sobre cada uno de los estados de un software a lo largo del tiempo. Muchos desarrolladores que comienzan no usan sistemas de control de versiones, pero todos han realizado alguna vez la tarea para controlar el estado de un código, aunque sea de una manera tan simple como copiar un archivo de código o una carpeta con una aplicación entera. En este artículo, profundizamos en los diferentes tipos de software de control de versiones y prestamos especial atención a Git, la actual referencia en desarrollo web, y su plataforma  de desarrollo colaborativo GitHub, responsable de su popularización.

Leer más