lunes, 27 de marzo de 2017

Como colaborar en un repositorio de código abierto

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