Git fue creado por la necesidad de mantener el primer proyecto de Linus Torvalds "Linux".>
Git es un sistema de control de versiones o software que nos sirve para registrar el historial de desarrollo de algún proyecto como aplicaciones, software, correcciones, actualizaciones, etc.
¿Qué es un repositorio?
Es todo proyecto seguido que tiene un historial de git en el cual se registran sus cambios.
¿Qué es un commit?
Es un cambio registrado, aquí el desarrollador describe porque hizo el cambio.
¿Por qué en Git todo se trabaja por ramas, ramificacioes o bifurcaciones?
Rama principal llamada master, donde esta el proyecto que sale al publico. Es una copia exacta del proyecto pero de forma aislada, si todo va bien, unificas esa rama con el proyecto principal
¿Qué es un clon?
Es una copia exacta del proyecto o repositorio, cada equipo de desarrolladores tiene una copia exacta del proyecto(clon).
¿Qué es un fork?
Es un proyecto diferente que se crea a través de otro, por ejemplos las distribuciones de linux
Características de Git:
- Git no necesita conectarse a un servidor local, ni internet.
- Es mas rápido.
- Cada desarrollador tiene un backup del proyecto lo cual lo hace seguro.
- Cuenta con ramas y fusiones para no malograr la rama principal.
- Git se asegura de que no haya datos corruptos.
Trabajo con Git basico
*. Empezamos creando un repositorio codificando:
git init
*. En caso ya cuentes con un proyecto, para que se clone el proyecto y se cree una copia en el equipo local.
git clone
*. Empezar con el proyecto y mandar la descripcion de los cambios del repositorio a través de commits. Cada commit debe representar algo especifico, una nueva funcionalidad, correciones.
Los cambios del desarrollador van al Stagin area, con el comando:
git add`
*. Finalmente mandas el siguiente comando:
git commit
Top comments (0)