Hacer un seguimiento de tareas pendientes y problemas en Git

Soy un novato en Git y control de versiones en general. ¿Cómo se hace un seguimiento de su list de tareas pendientes y problemas / errores?

Tenga en count que estoy trabajando en un proyecto privado (website de comercio electrónico) con solo 2 desarrolladores.

Personalmente, uso Interstate para hacer un seguimiento de mi list de cosas por hacer y errores (aunque no es para errores, pero lo hago de todos modos, así que no tengo que tener todo por todos lados y solo estoy haciendo el desarrollo), sin embargo, no es a través de Git, pero si tienes Github puedes hacer tus commits (¡Gracias Simon!).

Si desea usar Git y mantener todo en el repository, le recomendaría usar un file que tenga una list de todas las cosas.

Si usas Github hay una sección de problemas para tus errores y para tareas pendientes, debes usar un file Léame para que esté visible desde la página principal del repository y editarlo a medida que completas tus tareas.

Git no pretende ser un sistema de seguimiento de fallas, y si su necesidad es un poco más compleja que un simple file "TODO", entonces necesita integrar Git con otros sistemas .

Dicho esto, me gusta poner un README en el directory raíz de mi repository.
De esa manera, puedo tener una descripción rápida de para qué es la twig .

 git show myBranch:README 

También estoy desarrollando autónomamente / en un pequeño equipo y no habiendo encontrado nada que no sea completo en exceso para mis necesidades. Procuré un pequeño guión, Git-Track para realizar un seguimiento de errores / problemas.

He tenido algunas universidades para probarlo y la resonancia fue positiva. Trabajamos en ciencia, la mayoría de los proyectos tienen solo uno o dos desarrolladores y, por lo tanto, cualquier solución importante de seguimiento de errores es demasiado sofisticada para ser realmente útil.