Sincroniza tu bifurcación con el maestro en GitHub

GitHub es una plataforma importante para contribuciones de código abierto y también una forma increíble de obtener conocimiento contribuyendo a otros proyectos. Uno aprende sobre los últimos módulos utilizados, diferentes estilos de codificación y también se pone en contacto con varios desarrolladores de todo el mundo y construye la comunidad.

Mientras usamos GitHub y contribuimos a varias aplicaciones, es importante que mantengamos nuestro repositorio de bifurcación actualizado con el repositorio maestro, ya que puede haber varios cambios realizados por varios colaboradores y si lo tenemos actualizado, nos ayudará en nuestros futuros problemas y contribuciones y También use la versión actualizada del proyecto. Aquí está la definición oficial de horquilla de sincronización con maestro

«Obtener los últimos cambios en el repositorio principal después de haberlo bifurcado sin perder los cambios actuales que ha realizado en su repositorio local».

¡¿Entonces, Cómo lo hacemos?! Si es un desarrollador nuevo y también es nuevo en el código abierto, entonces esta es una estructura de comando importante que debe aprender y que facilitará su camino hacia la contribución del código abierto. 

Los siguientes son los pasos para sincronizar su bifurcación con el maestro:

Paso 1: Abra su línea de comando o terminal en git bash.

Paso 2: Ejecute el siguiente comando en su terminal para ver el repositorio remoto configurado actualmente en su bifurcación:

git remote -v


 
Step 3: Run the following command:

git remote add upstream https://github.com/(original_owner_or_organisation/(original_repository).git

Este comando en particular lo ayudará a agregar el flujo ascendente, lo que significa el enlace al repositorio principal desde el que se ha bifurcado.


 
Step 4: Check your remote now by running the following command again:

git remote -v

Mostrará algo como esto, que indica su propio repositorio local y también su repositorio principal.


 
Step 5: Fetch the changes from the upstream with following command:

git fetch upstream

Ahora que ha configurado el upstream, es hora de obtener los cambios del upstream (repositorio maestro) que se han realizado desde el momento en que se bifurcó. Pero asegúrese de estar en su rama maestra o en cualquier rama principal antes de ejecutar este comando.


 
Step 6: Merge the fetched changes:

git merge upstream/master

Hemos alcanzado el hito finalmente y ahora solo queda fusionar los cambios que ha obtenido de su maestro en el repositorio local. Este comando te ayudará a hacer eso. 

Una vez que haya ejecutado todos estos comandos en orden paso a paso correctamente, tendrá todos los cambios realizados en el maestro actualizados en su repositorio local con éxito.

Publicación traducida automáticamente

Artículo escrito por bhavnaharitsa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Categories Git

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *