Enlace a un repositorio de GitHub existente

John Wachira 15 febrero 2024
Enlace a un repositorio de GitHub existente

Este artículo describe los pasos para vincular un repositorio local a un repositorio de GitHub. Siempre es recomendable vincular un repositorio local a un repositorio de GitHub vacío.

Después de todo, nadie quiere dos repositorios diferentes en uno. Entonces, ¿cómo se vincula un repositorio local a un repositorio de GitHub?

Enlace a un repositorio de GitHub existente

Vincularse a un repositorio de GitHub es un proceso relativamente simple. Deberá crear una cuenta personal de GitHub.

Para facilitar el contexto, usaremos un ejemplo.

En este ejemplo, accederemos a nuestra cuenta de GitHub y crearemos un nuevo repositorio vacío llamado Sample-Repo. Asegúrese de no incluir un archivo README.md o cualquier otro archivo sugerido por GitHub.

Si no sabe cómo crear un repositorio en GitHub, siga estos pasos.

  1. Vaya a su cuenta de GitHub y vaya a la pestaña Repositorios.
  2. Haga clic en Nuevo para crear un nuevo repositorio. Asigne un nombre a su repositorio y haga clic en Crear repositorio.

Una vez hecho esto, ahora podemos abrir el Git Bash. Navegaremos al repositorio local que queremos vincular con nuestro repositorio de GitHub.

Para ser ordenado, también hemos llamado a nuestro repositorio local Sample-Repo.

Necesitamos copiar la URL de GitHub para nuestro Sample-Repo para vincular los dos. En nuestro caso, utilizaremos la autenticación HTTPS.

Para obtener el enlace, vaya al repositorio que creó en GitHub, vaya a Código y copie el enlace en HTTPS.

Ejecutaremos el comando git remote add, como se muestra a continuación.

$ git remote add origin https://github.com/Wachira11ke/Sample-Repo.git

Esto debería configurar una URL de obtención y extracción para nuestro repositorio local. Podemos verificar esto usando el comando git remote -vv, como se muestra a continuación.

$ git remote -vv

Producción:

agregar git remoto

El último paso consiste en enviar al repositorio remoto. Podemos usar el comando git push con -u para enviar nuestra rama maestra al control remoto y rastrearla.

Ejecutaremos el comando, como se ilustra a continuación.

$ git push -u origin master

Producción:

git push -u origen maestro

El resultado anterior muestra que Git ha configurado nuestra rama maestra local para rastrear la rama maestra remota. En este punto, hemos vinculado con éxito nuestro repositorio local con un repositorio de GitHub existente.

En pocas palabras, puede vincular su repositorio local a un repositorio de GitHub con el git remote add origin <URL>. Utilice siempre un repositorio de GitHub vacío para evitar mezclar sus archivos.

La vinculación a un repositorio de GitHub existente con otros archivos puede generar errores.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn