diff --git a/Workflows-y-acciones-colaborativas.md b/Workflows-y-acciones-colaborativas.md index d11b276..6659fb8 100644 --- a/Workflows-y-acciones-colaborativas.md +++ b/Workflows-y-acciones-colaborativas.md @@ -7,7 +7,7 @@ ----- #### **Flujos de trabajo colaborativo** ``` -Hay muchas opciones de plataformas para subir proyectos de desarrollo. +opciones de plataforma para subir proyectos de desarrollo. SourceForge - GitLab - BitBucket - Gogs - **Gitea** - GitHub ...etc ``` Ofrecen servicio de **hosting** de repositorios con interfaz web grafica @@ -106,10 +106,52 @@ git push origin master ### Merge pull request ----- -![merge](https://gitea.kickto.net/jp.av.dev/basicos_git/raw/branch/master/assets/images/merge_pull_request.png) - +![merge](https://gitea.kickto.net/jp.av.dev/basicos_git/raw/branch/master/assets/images/merge_pull_request.png) + +## 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 sus archivos en ese momento. +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*](https://git-scm.com/book/en/v2/Git-Basics-Tagging) + +----- + **Ir a:** *[Repositorio](https://gitea.kickto.net/jp.av.dev/basicos_git#user-content-wiki)*, *[Basicos Git](https://gitea.kickto.net/jp.av.dev/basicos_git/wiki/Comandos-Basicos-Git#user-content-hoja-de-comandos-basicos-git)* \ No newline at end of file