Para tener buenas practicas a la hora de hacer un P.R ¿siempre se hace con la rama que se esta trabajando ?o es necesario crear otra? en ...

Luis Alejandro Ortega Bermudez

Luis Alejandro Ortega Bermudez

Pregunta
studenthace 5 años

Para tener buenas practicas a la hora de hacer un P.R ¿siempre se hace con la rama que se esta trabajando ?o es necesario crear otra? en el caso de freddy creo la rama fix-typo pero en otra situación , si yo estoy trabajando ejemplo en el footer y ya termine el trabajo asignado y antes de llegue a la rama master se tiene que hacer un P.R ¿Es necesario la creacion de otra rama ? o ¿con esa basta?

2 respuestas
para escribir tu comentario
    Helí Fernando Jerez Rincón

    Helí Fernando Jerez Rincón

    studenthace 5 años

    La recomendación es siempre crear una rama para los trabajos y hacer pull request para integrarla a la rama maestra o desarrollo.

    La ventaja de hacerlo así cuando son equipos de varias personas es que el PR crea un espacio para revisión de pares (Una técnica usada en metodologías agiles) y así se aseguran que los cambios hechos otros puedan revisar

    Esos branch que creas se les conoce como feature branch or hotfix branch

    Como indica @Luis_LiraC la metodología que se usa mucho es git-flow que aplica esta buena practica

    Luis Lira

    Luis Lira

    studenthace 5 años

    Te recomiendo investigar sobre una metodología llamada git-flow donde aplicas de forma exacta cómo manejar estas situaciones, diferenciar en qué ramas debe ir cada cosa, etc.

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.