No liarla parda con git X)

 

Crear una Issue!

y asignarla, dotar de tags... 

 

Crear una ISSUE:

Esta es la página pricipal de GitHub 

Crear una ISSUE:

Ir a la pestaña 'Issues', veremos esto:

Crear una ISSUE:

New Issue y.... a jugarlo!

Las ramas son buenas

No tengas miedo a las ramas....

Crear una rama:

git branch <nombre_rama>

Por ejemplo: git branch mi-rama

 

Ramas famosas:

develop ó dev

feature/loquesea

bugfix/esePeasoBug

hotfix/ayQueEstáEnProducción

master.... 

Ya has acabado commit y hay que subirlo...

A la rama donde estás... vale?

git push origin <nombre-rama>

Para que el commit que vas a hacer quede ligado a un Issue en concreto:

git commit -m "blablablaa #nºissue"

Para que el commit que vas a hacer cierre un Issue en concreto:

git commit -m "blablablaa Fix #nºissue"

Las ramas molan pero....no seas un Diógenes....

Mantener la higiende de ramas es algo importante. Si no vas a desarrollar una segunda release, o incluso un proyecto paralelo... cuando acabes con el trabajo de una rama.... MATALA!!! muaaahahahahahha....   kill it, kill it....

git branch -D <nombre-rama>

Buena higiene:

Mala higiene:

Pull Recuest! 

También conocido como.... PR

Hacer PR mola, y que los acepten más!

Es mejor que un PR no de conflicto, más que nada para que lo acepten. Si buscas revisión dilo!

¿Cómo se hace?

Has trabajado en tu rama, has comiteado, y si vas a github verás un botoncito nuevo ... 

Aquí está el commit, fixeando un issue...

Y aquí el botón para hacer PR!

Dale al botón!

Luego verás esto

Si tienes permiso sobre el repo claro...

Y finalmente...

Ese código del repo

pide a gritos un refactor....

¿Harías un PR? ;)

MUCHISIMAS GRACIAS!!!!

Espero que os gustase

^.^

Recursos:

No liarla parda con git X)

By Elena M. López

No liarla parda con git X)

  • 1,359