Cómo reemplazar la rama local con rama remota completamente en GIT

Cómo reemplazar la rama local con rama remota completamente en GIT
Las ramas de Git son la unidad básica de los repositorios de GIT donde los desarrolladores pueden administrar y probar el código fuente e implementar nuevas características y funciones en él. Los usuarios de GIT trabajan correspondientemente con sucursales del repositorio local y el repositorio remoto. Debido a eso, ocasionalmente, los compromisos y cambios locales están en mal estado en la rama local.

En este artículo, enseñaremos:

  • Cómo reemplazar la rama local con rama remota reconstruyendo la rama local?
  • Cómo reemplazar la rama local con rama remota por "reinicio de git" Dominio?

Cómo reemplazar la rama local con rama remota reconstruyendo la rama local?

Para reemplazar la rama local con una rama remota por completo, primero, eliminaremos la rama local. Luego, obtenga la rama remota a través de la cual desea restablecer la rama local. Después de eso, reconstruya la sucursal local y restátela a la versión remota utilizando el "Git Checkout -B Origin/" dominio.

Para reemplazar completamente la rama local con una rama remota, utilice el procedimiento a continuación.

Paso 1: Abra la terminal Git
En primer lugar, inicie el terminal Git Bash desde el menú Inicio:

Paso 2: Abra el repositorio de Git
Abra el repositorio de git a través del "cd" dominio:

$ CD "C: \ Git"

Paso 3: Ver ramas locales Git
Ver todas las ramas locales usando el "rama git"Comando y elija la rama que desea reemplazar con una rama remota. Por ejemplo, hemos seleccionado el "maestro" rama:

$ GIT Branch

Paso 4: Delete Branch
Elimine la rama seleccionada usando el "rama git"Comando con el"-DOpción "y especifique el nombre de la rama en él:

$ Git Branch -d Master

Paso 5: Rama remota de buscar
A continuación, obtenga la rama remota que se utilizará para restablecer la rama local utilizando el "Git Fetch Origin" dominio:

$ Git Fetch Origin Master

Paso 6: Reemplace la rama local con remoto
A continuación, reconstruya la rama y configúrela en la versión remota utilizando el "CAMENTA DE GIT" dominio. Como resultado, la nueva rama se restablece directamente como la rama maestra remota:

$ git checkout -b Master Origin/Master

Cómo reemplazar la rama local con la rama remota mediante el comando "RESET GIT"?

Para reemplazar la rama local con la rama remota utilizando el comando "Restablecer GIT", consulte los pasos mencionados a continuación.

Paso 1: Mover a la rama necesaria para reemplazar
Primero, vaya a la rama que necesita reemplazar usando el comando mencionado:

$ git checkout maestro

Paso 2: Ramas remotas para obtener
A continuación, obtenga todas las ramas remotas usando el "Git busca " dominio:

$ git fetch origen

Paso 3: Reemplace la rama local con remoto
Después de eso, reemplace completamente la rama local con una rama remota a través del "reinicio de git" dominio:

$ Git RESET -Hard Origin/Master

Para verificar si la rama se restablece igual que una rama remota o no, consulte los registros de git:

Log de $ git

La salida indica que hemos reemplazado correctamente la rama local completamente con una rama remota:

Le hemos enseñado cómo reemplazar la rama local con una rama remota completamente en GIT.

Conclusión

Para reemplazar la rama local con una rama remota por completo en GIT, el usuario puede reconstruir la rama local y reemplazarla con una rama remota o usar el "reinicio de git" dominio. En el primer enfoque, elija la rama que desea restablecer como remota y eliminarla. Después de eso, reconstruya la rama y reemplácela con una rama remota utilizando el "$ git checkout -b Master Origin/Master" dominio. En el segundo enfoque, obtenga las ramas remotas y simplemente use el "RESET GIT -Origen/maestro" dominio. Este artículo ha demostrado cómo reemplazar la rama local con una rama remota completamente en GIT.