Cómo hacer tu primer pull request en git hub.

Ángel Ortega
3 min readJun 3, 2023

--

Si hasta ahora no has utilizado GitHub, ¡no te preocupes! Realizar tu primera solicitud de extracción en un proyecto con archivos integrados puede parecer un desafío, pero estoy aquí para hacerte el proceso más sencillo y divertido.

Antes de iniciar con tu primera solicitud de extracción, necesitamos establecer la conexión entre tu repositorio local y el repositorio remoto. Pero no te asustes, ¡es más fácil de lo que parece!

code man

Vamos a seguir los pasos indicados en la línea de comandos juntos. Estoy seguro de que, una vez que los hayamos dominado, te sentirás como todo un experto en el mundo de GitHub y las colaboraciones en proyectos.

Recuerda que cada gran aventura comienza con un primer paso, y estamos a punto de dar ese paso juntos. ¡Prepárate para sumergirte en el emocionante mundo de la colaboración y el control de versiones! ¡No puedo esperar para ver tus primeras solicitudes de extracción brillar en el proyecto!

code

¡Hora de conectar con el mundo!

Vamos a establecer una conexión remota con el repositorio, lo que nos permitirá compartir y colaborar en el proyecto de manera sencilla.

git remote add origin <repositorio>

El nombre origin, o cualquier otro nombre que le demos a nuestra conexión, es clave para establecer una comunicación efectiva entre nuestro repositorio local y el repositorio remoto. Es como darle un apodo a nuestra conexión para identificarla fácilmente.

¡Seguimos avanzando!

En el paso dos, si no te encuentras logeado o no has ingresado una clave SSH, el sistema te pedirá que inicies sesión con tu perfil de GitHub. No te preocupes, es un paso importante para asegurarnos de que tienes acceso adecuado y puedes comenzar a colaborar en el proyecto de manera segura.

¡Bienvenido al paso tres de nuestra emocionante aventura!

Una vez que hayas iniciado sesión en GitHub, es hora de verificar la conexión remota utilizando el comando “git remote”. Este comando te mostrará todas las conexiones remotas de tu proyecto local, lo que te permitirá confirmar que todo está en orden y listo para la colaboración

git remote 

¡Nuestra primera solicitud de extracción (pull request)!

Después de seguir estos sencillos pasos, es el momento de unir nuestras ramas locales y remotas. Pero no te preocupes, no es tan complicado como suena.

git pull origin <branch> --allow-unrelated-histories

El comando “allow-unrelated-histories” es una verdadera joya, ya que se encarga de fusionar el historial y los archivos de nuestros repositorios local y remoto. Lo mejor de todo es que solo necesitamos ejecutar este comando durante nuestro primer pull request. Después de eso, ya no será necesario agregarlo en nuestros comandos.

¡El gran salto!

Después de haber seguido estos sencillos pasos, ha llegado el momento de crear nuestro primer push request. Es aquí donde la magia ocurre, ya que estaremos compartiendo nuestros cambios y contribuciones al proyecto.

git push origin <barnch>

Quiero aprovechar este momento para expresar mi más sincero agradecimiento. Te has embarcado en esta aventura de aprender sobre GitHub, realizar solicitudes de extracción y colaborar en proyectos de manera impresionante.

--

--

Ángel Ortega
Ángel Ortega

No responses yet