¿Qué es Git Fetch? Ramas remotas y soluciones a problemas de error

¿Qué es Git Fetch? Ramas remotas y soluciones a problemas de error
Mientras trabajan en grandes proyectos de desarrollo, los usuarios trabajan en el repositorio remoto local de Git y empujan todos los cambios adicionales al servicio de alojamiento de GitHub. Para este propósito, necesitan construir una conexión entre el host remoto de GitHub y los repositorios locales a través de la clonación. Luego, presione todos los cambios agregados al repositorio remoto y actualice para otros miembros para que puedan descargar el repositorio remoto actualizado antes de presionar los cambios utilizando el "$ git busca" dominio.

Esta guía analiza el método para obtener el repositorio remoto actualizado y la rama remota deseada.

Cómo buscar repositorio remoto y rama remota?

Para descargar el repositorio remoto actualizado y la rama remota deseada, primero, clone el repositorio utilizando la URL remota. Luego, agregue la nueva URL remota al repositorio local de Git. Después de eso, descargue el repositorio remoto actualizado al repositorio local utilizando el "$ git busca"Comando y ejecuta el"$ git fetch origen "Comando para obtener la rama remota específica.

Implementemos el escenario discutido anteriormente!

Paso 1: Copiar URL remota
Abra el servicio de alojamiento remoto y vaya al repositorio remoto deseado. Haga clic en el botón a continuación y copie la URL HTTPS:

Paso 2: moverse al directorio
A continuación, muévase al directorio GIT donde existe el repositorio local:

$ CD "C: \ Users \ nazma \ git \ test_4"

Paso 3: clon git
Ejecutar el "clon gitComando "junto con URL remota copiada para clonar el repositorio local:

$ git clon https: // github.com/gituser0422/test_repo.git

Paso 4: Fetch Remote Branch
Ahora, intente obtener la rama remota Git utilizando el "Git Fetch Origin"Comando junto con el nombre de rama remoto deseado:

$ Git Fetch Origin Master

Se puede observar que hemos encontrado los siguientes errores:

Si también se encuentra en una situación similar, siga ya que proporcionaremos la solución.

Paso 5: Verifique la lista remota
Verifique la lista de URL remotas existentes a través del "git remoto"Comando con el"-V" opción:

$ git remoto -v

Como puede ver, la lista de URLs remotas está actualmente vacía:

Paso 6: Agregar URL remota
Para agregar una nueva URL remota, ejecute el "Git Remote Add Origin"Comando con la URL del repositorio remoto que ha clonado anteriormente:

$ git remoto agregar origen https: // github.com/gituser0422/test_repo.git

Paso 7: Verifique la URL remota
Para verificar si se agrega la URL remota, ejecute el "git remoto"Comando con"-V" opción:

$ git remoto -v

Se puede observar que se agrega con éxito una nueva URL remota:

Paso 8: Obtener un control remoto actualizado
Ahora, descargue el repositorio remoto de actualización utilizando el "Git busca" dominio:

$ git busca

Como puede ver, todas las ramas remotas se obtienen con éxito:

Paso 9: Fetch Remote Branch
Ejecuta el "Git busca"Comando con nombre de rama para obtener la rama remota deseada:

$ Git Fetch Origin Master

La siguiente salida indica que la rama remota especificada se obtiene correctamente:

Eso es todo! Hemos compilado el método más fácil para descargar el repositorio remoto actualizado y la rama remota deseada.

Conclusión

Para descargar el repositorio remoto actualizado y la rama remota deseada, primero, clone el repositorio utilizando la URL remota. Luego, agregue la nueva URL remota al repositorio local de Git. Después de eso, descargue el repositorio remoto actualizado al repositorio local utilizando el "$ git busca"Comando y ejecuta el"$ git fetch origen "Comando para obtener la rama remota específica. Esta guía demostró el procedimiento para descargar el repositorio remoto actualizado y la rama remota deseada.