Git y Drupal

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