No es tan sencillo como pensaba, pero tampoco es difícil.
Así es como lo he hecho:1. Se hace fork al proyecto adonde queremos cooperar/colaborar (apretar el boton de fork)
2. Vamos al repositorio que está en nuestra cuenta (el fork en si)
3. git clone nuestro-repo-fork
4. Entramos a nuestra carpeta y vemos que efectivamente esta el remoto vinculado a nuestra cuenta:
git remote -v
3. agregamos el directorio remoto del otro proyecto:
git remote add upstream repositorio-de-la-cuenta-donde-queremos-colaborar
4. Abrimos una rama nueva en nuestra carpeta
git checkout -b 'nueva_rama'
5. Una vez ahí hacemos los cambios que queramos para poder hacer el 'pull-request'
6. hacemos commit:
git add 'lo que queramos agregar'
git commit -m ' nombre del commit'
7. hacemos push al repositorio remoto del que queremos cooperar:
git push upstream nombre-de-mi-rama-con-mis-cambios
8. vamos a github*(en este caso es el ejemplo) y creamos pull request. 'create pull request'
9. Agregamos comentarios y abrimos Pull request.
10. Esperamos la contestación y seguimos con el típico procedimiento de arriba.
No hay comentarios:
Publicar un comentario