Git es el sistema de control de versiones de todos los proyectos en http://drupal.org. En esta charla se explicarán funcionalidades avanzadas de Git enfocadas a un proyecto Drupal tales como:
- Gestión de ramas locales y remotas.
- Diferencias entre los comandos pull y rebase.
- Variables de configuración (git config).
- Configurar hooks pre-commit y post-commit.
- Resolución de conflictos.
- Buscar y formatear el log (git log y git bisect).
- Analizar diferencias entre ramas.
- Modificar commits antes del push (git rebase -i).
- Localizar cuándo se introdujo un bug (git blame).
- Gestión de tags (git tag).
- Guardar cambios temporalmente (git stash).
- Ver el histórico de acciones (git reflog).
- Submódulos (git submodule).
- Crear y aplicar un parche (git format-patch, git am y git apply).
Evento
DrupalCampSpain 2012
Nivel
Medio
Idioma
Castellano
Audiencia
Developers
Devops
Theming