El desarrollo de software se refiere al proceso de diseño, creación, prueba y mantenimiento de sistemas.
Todo este proceso se realiza mediante el código fuente que se dedica a la codificación, pruebas, despliegue y mantenimiento.
El código fuente, se maneja utilizando repositorios. Un repositorio es una ubicación centralizada donde los desarrolladores web almacenan y administran el código fuente en archivos.
Hay dos tipos de repositorios:
El repositorio central (VCS) contiene una copia oficial del código fuente. Hay tres tipos:
El repositorio distribuido no hay un repositorio oficial y contiene una copia completa del código fuente. Hay dos tipos:
GIT es un sistema de control de versiones distribuido y de código abierto
Este tipo de sistema se caracteriza por:
GIT cuenta con repositorios que son estructuras de datos que contiene una colección de archivos, directorios y el historial de esos archivos.
Para poder publicar el código fuente en GIT, se utilizan una serie de comandos que son:
También, Git cuenta con README. Un archivo de uso común en proyectos de desarrollo web, utilizado para agregar información sobre nuestra página.