¿Cómo conectar con un repositorio Git privado?

Written by Daniel Lozano Navas

Como director ejecutivo en Fenix Alliance Group, una empresa Colombiana de TI, me especializo en ayudar a las empresas a aumentar la productividad mientras reducen los costos de tecnología al permitirles colaborar y optimizar las eficiencias.

noviembre 27, 2020

Para configurar un repositorio privado, primero debes generar un par de claves RSA públicas/privadas en el equipo de desarrollo para poder establecer una conexión SSH con el repositorio en lugar de una conexión HTTP.

Simplemente instala Git para Windows en tu entorno de desarrollo. Durante la instalación, asegúrate de que has marcado la opción de incluir git bash, ya que lo necesitarás para crear estas llaves. Una vez instalado, haz clic con el botón derecho en tu carpeta de usuario de Windows, selecciona «Abrir git bash» y luego ejecuta  ssh-keygen  (o si está utilizando Linux, puedes simplemente ejecutar ssh-keygen) y sigue las opciones del del asistente.

Este paso creará una carpeta .ssh oculta en tu carpeta de usuario que contiene el par de claves RSA pública y privada. Navega a esa carpeta.

El objetivo aquí con estas claves es configurar la clave pública en GitHub. Abre el archivo id_rsa.pub con el bloc de notas y copia todo su contenido. A continuación, ve a GitHub y, en tu usuario Configuración > Claves SSH, agrega una clave y pega toda la clave pública. Dale un nombre arbitrario.

Ahora estás listo para conectar con tu repositorio privado. reinicia tu aplicación de consola de comandos y, a continuación, ejecuta:

En caso de que no hayas clonado tu repositorio:

  • git clone git@github.com:{NombreDeUsuario}/{RepoName}.git

Para cargar cambios en el repositorio:

  • git add .
  • git commit -m «‘Nombre para esta confirmación'»
  • git push {nombre del repositorio (predeterminado = origin)  {nombre de la rama (predeterminado = main)}

Nota. los {} Son como referencia, no los incluyas en tus comandos.

Si usas VS Code, quizá te interese saber que tiene compatibilidad integrada con el Control de código fuente, por lo que si está configurado, VS Code detectará automáticamente los cambios y los preparará para confirmación con solo un mensaje y un clic. Además, hay una muy buena extensión de Visual Studio Code llamada GitLens. Esto puede ayudart e a empujar cambios con un 1 clic! ¿No es eso genial?

Eso debería bastar para conectar con tu repositorio privado. 😃

¡Compártenos tus dudas, comentarios o sugerencias! Nos encanta interactuar con nuestra comunidad. Hasta una próxima oportunidad, #Boomlabers!

 

También podría interesarte…

Accede al CS50 IDE

Accede al CS50 IDE

Introducción CS50 IDE es un entorno de desarrollo integrado basado en la nube impulsado por AWS Cloud9...

0 comentarios

Enviar un comentario

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

top_menu

Suscríbete a nuestro Boletín

Únete a nuestra lista de correo para recibir las últimas noticias y actualizaciones de nuestro equipo.

¡Has sido suscrito exitosamente!