6 Administracion de Proyecto
jp.av.dev edited this page 2021-07-02 21:10:15 -04:00

Ir a: Repositorio, Flujos de trabajo,

Administracion de proyectos


Milestones

Hito, seguimiento de 'metas' que son parte del proyecto.
Se puede establecer una fecha de entrega.

Issues

Son utilzados para hacer seguimiento a lista de pendientes 'todos', errores 'bugs',
requerimientos de caracteristicas 'feture requests', etc.
Tiene un Label, se designa a un colaborador y a que Millestone pertenece.

Una vez resuelto el issue, este se puede cerrar.

Labels

Etiqueta que indica sobre que trata un issue.

Tags

Lightweight Tag
Es un simple puntero a un commit, no guarda mas info.

  • git tag v0.2

Annotated Tags
Etiqueta que apunta a un commit, y al estado del repositorio en ese punto.
Contiene informacion adicional y mas completa, uso recomendado.

# Crear Annotated Tag
git tag -a 26-11-20v0.1 -m "Version 0.1"

# Publicar tags
git push --tags
git push origin --tags

# Listar Tags
git tag

# Ver Tag
git show 26-11-20v0.1

# Tag a commit anterior (cheksum del commit, o parte de este)
git tag -a 19-10-20v0.0.5 0a478hsfb

# Borrar Tag Locales
git tag -d 19-10-20v0.0.5

# Borrar Tag Remoto
git push :refs/tags/19-10-20v0.0.5
git push origin :refs/tags/19-10-20v0.0.5

# Checkout Tags (deatached HEAD state)
git checkout 19-10-20v0.05

doc


Git extras

Conjunto de herramientas para expandir funcionalidad de git

  • sudo apt show git-extras o, sudo apt install git-extras

Ir a: Repositorio, Flujos de trabajo,