Git y Drupal

Presenters:
Idioma:
Nivel:

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).

Git y Drupal - Juan Pablo Novillo Requena from Asociación Drupal on Vimeo.

Ver vídeo
Ver diapositivas

Slides

Comentarios

Imagen de penyaskito

Molaría contar también el git cherry-pick, que salva de muchos embrollos.

Imagen de juampy

Sí, lo mencionaré. Gracias.

Imagen de davidam

Y la integración con drush!

Imagen de juampy

No creo que me dé tiempo, pero sí lo pondré como enlace de interés. Gracias.