Git GitHub Introduccion

Git GitHub Introduccion

GitHub es una plataforma muy popular para alojar y colaborar en proyectos de código, y ofrece muchas funcionalidades útiles para los desarrolladores. Sin embargo, hay algunas alternativas que pueden ser útiles dependiendo de las necesidades de su proyecto. Aquí hay algunas opciones que vale la pena considerar:

git nos tener un repositorio local, un repositorio es un espacio donde se almacena y se organiza la informacion del usuario. y con github lo que tenemos es un repositorio en la nube en la cual podemos tener distintas ramas o branchs y compartir git con otros desarrolladores.

Branch o rama en español se pueden entender como las distintas versiones que podemos tener de un proyecto en la cual tenemos un branch principal que se crea al crear el repositorio y que generalmente tienen el nombre de main o master.

Las branch nos permiten por ejemplo tener un brnach por un lado en el que podemos trabajar solo una parte de la aplicacion web como por ejemplo la cabecera, el footer u otro elemento, y si resulta bien unirlo al branch principal o main haciendo uso de merge.

Dentro de git tenemos distintos modelos de trabajo que es la forma en la que usamos los branchs y como trabajamos con git entre ellos tenemos Trunk-based y gitflow.

Si quieres saber mas te dejamos este video sobre introduccion a git y github.