05.- Git 🐙 ramas y merge [fusionar ramas]

Lección 6 de 1155%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

en este tutorial vamos a trabajar con ramas y ustedes quizás se pregunten de que mi serive a mi una rama "ramas tienen los árboles" y ademas es muy importante. supongamos que hemos estado trabajando muy bien en nuestra empresa, hemos cambia do los colores a nuestra pagina web dependiendo de los colores empresariales, también le agregamos un login, un administrador y dentro del administrador tuvimos un error pero o corregimos inmediatamente y entonce la empresa ha decidido contratar un nuevo programador para que el proyecto vaya mas rápido. Entonces al nuevo programador le damos una rama del proyecto de tal suerte que que cuando el termine de hace sis cambios nos notifique y nosotros tomamos su rama y la integramos al proyecto. Comandos a usar: git branch redes-sociales #Creamos la rama redes-sociales git branch # Miramos todas la ramas # modificamos el archivo wp-admin/index.php git status # Miramos los cambios git commit -am "Se agrego atencion a clientes" git log --oneline # Miramos los commits git checkout redes-sociales # Nuestro compañero se mueve a la rama redes sociales # modificamos el archivo wp-login.php git status # Miramos los cambios git commit -am "Se agrego login con redes sociales" git log --oneline # FUCIONAR (merge) de la rama login-redes con atencion a clientes git checkout master # nos movemos a la rama master git merge redes-sociales Pagina oficial de git: https://git-scm.com/ Programador Novato: https://www.programadornovato.com/ . 🎦 Esta lista de reproducción: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTnfAeWT3C3PFAKf4abEOpw . Gracias por apoyar este canal: https://www.patreon.com/programadornovato?fan_landing=true . 🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial 🔗 Twitter: https://twitter.com/programadornova 🔗 Linkedin: https://www.linkedin.com/in/programadornovato/ 🔗 Instagram: https://www.instagram.com/programadornovato/

Sobre este curso

Vamos a explicar esto de forma simple: GIT sirve para que sobreescribas el código de tu compañero y si ya la Cag… dañaste puedas recuperar la información. En realidad esa es la punta del iceberg a continuación me muestro una lista de ventajas: - Encapsular cambios de código en versiones (commits). - Regresar tu código a versiones (commits) anteriores. - Colocar tus versiones (commits) en diferentes categorías (ramas). - Todo lo anterior sin sobreescribir código. Pagina oficial de git: https://git-scm.com/ Programador novato: https://www.programadornovato.com/ . 🎦 Esta lista de reproducción: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTnfAeWT3C3PFAKf4abEOpw . Gracias por apoyar este canal: https://www.patreon.com/programadornovato?fan_landing=true . 🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial 🔗 Twitter: https://twitter.com/programadornova 🔗 Linkedin: https://www.linkedin.com/in/programadornovato/ 🔗 Instagram: https://www.instagram.com/programadornovato/

Lección 6 de 11Nivel: principianteDuración total: 1h 38m

Lo que aprenderás en este curso:

  • Comprender el control de versiones con Git
  • Gestionar ramas, commits y merges eficientemente
  • Colaborar en proyectos con GitHub
  • Resolver conflictos de código de forma efectiva