- Funciones
- Rama principal del proyecto
- Contiene el código estable del proyecto
- Restricciones
- No se debe trabajar directamente sobre esta rama
- Unicamente se puede fusionar('mergear') con la rama de develop
- Funciones
- Rama de desarrollo
- Contiene el código en desarrollo del proyecto
- Resitrcciones
- No se debe trabajar directamente sobre esta rama
- Unicamente se debe fusionar('mergear') con la rama de feature
-
- Posicionarte en la rama develop
git checkout develop
- Actualizar la rama develop
git pull origin develop
- Posicionarte en la rama develop
-
-
Crear una rama con tu nombre y el día actual
- Desde la consola
git checkout -b NOMBRE/DIA-MES
- Ejemplo
git checkout -b franco/11-07
- Ejemplo
- Verificar que se creo la rama
git status
- Output esperado
On branch franco/11-07 nothing to commit, working tree clean
- Output esperado
- Desde la consola
-
-
-
- feat: nueva funcionalidad, componente
- refactor: refactorización del código no de la funcionalidad
- fix: correcciones en el código
- style: estilos
- docs: documentación
-
- Descripcion brebe de lo que se realizo en el commit
-
- Añadir los cambios realizados
- Este comando añade todos los cambios relaizados en la rama
git add .
- Este comando añade todos los cambios relaizados en la rama
- Realizar el commit
- Este comando realiza el commit con la descripcion del commit
git commit -m "tipo: descripción del commit"
- Ejemplo
git commit -m "feat: se agrego el componente de login"
- Este comando realiza el commit con la descripcion del commit
- Añadir los cambios realizados
-
-
-
git status
- Output esperado
On branch NOMBRE/DIA-MES nothing to commit, working tree clean
- Ejemplo
On branch franco/11-07 nothing to commit, working tree clean
- Output esperado
-
- Este comando sube los cambios a la rama creada
git push origin NOMBRE/DIA-MES
- Ejemplo
git push origin franco/11-07
- Ejemplo
- Este comando sube los cambios a la rama creada
-