StackPractices

Etiqueta: git

Explora 8 recursos prácticos de ingeniería de software etiquetados con "git". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con git.

Control de Versiones con Git

Git es el estandar para control de fuentes. El uso efectivo requiere estrategias de ramas, historial limpio, revision de codigo y flujos de release.

Los recursos a continuacion cubren branching, rebasing, commits, tags, hooks y colaboracion. Cada receta te ayuda a usar Git sin miedo.

Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.

Login con OAuth2 de GitHub en Node.js con Express

Implementa el flujo de login OAuth2 de GitHub en Node.js con Express y Passport.

Limpia el Historial de Commits con Git Rebase Interactivo

Haz squash, reordena, edita y divide commits con git rebase interactivo. Cubre pick, squash, fixup,...

Flujo de Trabajo Git

Una estrategia de branching práctica para equipos: ramas de feature, pull requests e historial...

Configura pre-commit hooks con husky y lint-staged

Configura pre-commit hooks con husky, lint-staged y el framework pre-commit. Detectá problemas de...

Configurar CI con GitLab Pipelines

Cómo configurar pipelines de GitLab CI/CD para testing, building y deployment usando .gitlab-ci.yml...

Documento de Estrategia de Branching en Git

Una plantilla de documento para definir flujo de trabajo Git, convenciones de ramas, requisitos de...

Plantilla de Pull Request

Plantilla de pull request completa para estandarizar code reviews y mejorar la calidad de merges.

Estrategias de Branching en Git: Guía Práctica

Compara trunk-based development, GitFlow y GitHub Flow. Elige la estrategia de branching correcta...