| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia |
| info:cursos:git [01/08/2018 01:52] – [.gitignore] mate | info:cursos:git [05/05/2026 03:21] (actual) – [Tags] mate |
|---|
| = git | = git (git-book) |
| {{tag>devops cursos git}} | {{tag>devops cursos git}} |
| ~~NOTOC~~ | ~~NOTOC~~ |
| doc/**/*.txt | doc/**/*.txt |
| </code> | </code> |
| | se puede crear un fichero para ignorar a nivel global (por la tesitura del equipo y los programas usados):<code bash>git config --global core.excludesFile ~/.gitignore</code> |
| | se puede ubicar en cualquier sitio, en este caso lo situan en el $HOME del usuario |
| | |
| <callout type="info" title="+ info" icon="true">https://www.atlassian.com/git/tutorials/saving-changes/gitignore</callout> | <callout type="info" title="+ info" icon="true">https://www.atlassian.com/git/tutorials/saving-changes/gitignore</callout> |
| |
| * ''git tag -a vX.x <checksum>'': etiquetar a posteriori un commit, indicando los primeros caracteres | * ''git tag -a vX.x <checksum>'': etiquetar a posteriori un commit, indicando los primeros caracteres |
| * ''git push origin <etiqueta>'': las etiquetas no se envían a los servidores remotos, hay que especificarlo explicitamente | * ''git push origin <etiqueta>'': las etiquetas no se envían a los servidores remotos, hay que especificarlo explicitamente |
| * ''git push origin --tags'': envía varias etiquetas a la vez | * ''git push origin %%--%%tags'': envía varias etiquetas a la vez |
| * ''git checkout -b <rama> <tag>'' : crear una rama a partir de un tag | * ''git checkout -b <rama> <tag>'' : crear una rama a partir de un tag |
| |
| <callout type="primary" icon="true"> https://git-scm.com/book/es/v2/Fundamentos-de-Git-Alias-de-Git </callout> | <callout type="primary" icon="true"> https://git-scm.com/book/es/v2/Fundamentos-de-Git-Alias-de-Git </callout> |
| | |
| | === reescribiendo la historia (rebase) |
| | * [[https://git-scm.com/book/es/v1/Las-herramientas-de-Git-Reescribiendo-la-historia]] |
| | * [[https://git-scm.com/book/es/v2/Ramificaciones-en-Git-Reorganizar-el-Trabajo-Realizado]] |
| | |
| |
| === viajes en el tiempo | === viajes en el tiempo |
| * <code bash>git config --global alias.cm ‘-c “user.name=matebcn” commit’</code> | * <code bash>git config --global alias.cm ‘-c “user.name=matebcn” commit’</code> |
| /via: [[https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases]] | /via: [[https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases]] |
| | |
| | +info: [[https://github.com/GitAlias/gitalias]] |
| |
| == configuración | == configuración |