Closed eleion closed 9 years ago
Eso lo voy a completar indicando como hay que hacerlo y porqué así. No he tenido mucho tiempo la verdad. Pero básicamente la idea es que cada tarea que suponga añadir y modificar ficheros debe de estar representado en un issue. Por tanto, cada vez que se haga un commit para completar parte de la tarea, se ha de hacer referencia a dicho Issue. Cuando la tarea se ha terminado, el issue correspondiente se ha de cerrar con un commit, que si puede reflejar lo último modificado, mejor que mejor. Todo esto, desde lineas de comandos. Esto me lo explico JJ y un buen ejemplo de ello es el siguiente:
git commit -am "Probando issues desde cli REFERENCES #9".
La # nos permite linkar el mensaje al issue apareciendo en él. El REFERENCES lo puedes obviar, eso es simplemente para indicar que existe una referencia.
git commit -am "Aprendido closes #9"
La palabra closes, close, fix,... permiten cerrar el issue #N desde el propio mensaje del commit.
Espero que me haya explicado bien :)
Más tarde voy a probar a cerrar este issue con lo que dices. Si todo está correcto, se cerrará, sino volveré a preguntar. :smile: ¡Gracias!
Parece que no se ha cerrado...
¿Qué he hecho mal?
Para cerrar tienes que poner la palabra close y después la referencia. Por ejemplo, close #12
He mirado y es verdad que has puesto closes, que deberia de funcionar tmb.
Ya sé porque es, tu el commit lo has hecho en tu fork, tienes de hacerlo en el master o supongo que cuando se te acepte el pull request, se cerrará el issue. No sé xD
efectivamente, ya te he aceptado el pull request y se ha cerrado el issue.
En el fichero TODO aparece el primer objetivo aprender a utilizar issues desde la línea de comandos, ¿a qué se refiere? ¿Simplemente a cerrarlos con commit, u alguna otra cosa más?