Skip to content

Instantly share code, notes, and snippets.

@BCasal
Last active March 12, 2024 13:06
Star You must be signed in to star a gist
Save BCasal/026e4c7f5c71418485c1 to your computer and use it in GitHub Desktop.
Pasos a seguir para colaborar en un proyecto de GitHub

Cómo colaborar en un proyecto en GitHub

  • Fork del repositorio
  • Clonar el repositorio
  • Actualizar la rama master
  • Crear una rama
  • Hacer los cambios
  • Hacer un Pull Request

Fork del repositorio

El primer paso es hacer "Fork" del repositorio.

Clonar el repositorio

Después de tener el repositorio en nuestra cuenta, seleccionar la dirección del repositorio "SSH o HTTP" y clonar:

$ git clone https://github.com/User/NombreRepo.git

Dentro de la carpeta que genera, comprobar la URL del repositorio:

$ git remote -v

Antes de realizar modificaciones agregar la URL del repositorio original del proyecto:

$ git remote add upstream https://github.com/User/RepoOriginal(Forkeado)

Comprobar

$ git remote -v

Actualizar la rama Master

Antes de empezar a trabajar, obtener los últimos cambios del Repo Original:

$ git pull -r upstream master

Crear una Rama

Para crear una rama usar la opción "checkout" de git:

$ git checkout -b feature-nombre-rama

Hacer cambios

Realizar todos los cambios que se desea hacer al proyecto.

Agregar los archivos y hacer un commit

Después de realizar el commit hacer el push hacia nuestro repositorio indicando la rama que hemos creado.

$ git push origin feature-nombre-rama

Hacer un Pull Request

Hacer click en "Compare & Pull Request"

Escribir cambios del Pull Request.

Si todo está bien, enviar con el botón "Send Pull Request".

Esperar a que el duelo del repositorio lo revise, acepte y mezcle en la rama correspondiente.

Copy link

ghost commented Jul 27, 2020

Gracias, me aclaraste muchas dudas que tenía.

@hartum
Copy link

hartum commented Sep 21, 2020

Primero de todo, muchas gracias
solo una pequeña errata, al final de las instrucciones pone:
"Esperar a que el duelo del repositorio lo revise"

cambiar "duelo" por "dueño"

Un saludo

@natyud
Copy link

natyud commented Mar 30, 2021

Hola, ¿cómo estás? primero agradecer la información. Tengo una ligera dud en uno de los pasos, específicamente el que trata de traerse los últimos cambios de master. Me solicita unas credenciales ¿cuáles debo ingresar, a cuáles se refiere? Ya que me pide un username y un password.

@sulmavill
Copy link

hola como puedo eliminar mi branches siendo yo un colaborador

@juanpalarcon
Copy link

gracias!

@PySemos
Copy link

PySemos commented Feb 7, 2022

gracias

@Fanor26
Copy link

Fanor26 commented Apr 16, 2022

El puto amo eres mompi Spasibo

@Axux124
Copy link

Axux124 commented May 18, 2022

Como hago para no estar eliminando y volviendo a descargar el mismo repositorio de mi compañero en mi pc?, con un git clone es mas que suficiente?

@l-u-c-i-a-r-o-i-g
Copy link

mil gracias!!!!!!!!!!!!!!!!

@Cas74l4n
Copy link

Cas74l4n commented Nov 3, 2022

puesesssssss Esta uwu como dicen los chavos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment