git-workflow

Guide Git branching strategies and merge conflict resolution for collaborative workflows.

Updated Sep 1, 2025
One-click install
npx skills add https://github.com/automacoescomerciaisintegradas/PAGIA --skill git-workflow-automacoescomerciaisintegradas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/automacoescomerciaisintegradas/PAGIA/tree/main/.pagia/skills/git-workflow
Command: npx skills add https://github.com/automacoescomerciaisintegradas/PAGIA --skill git-workflow-automacoescomerciaisintegradas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Este skill oferece estratégias robustas de Git e fluxos de trabalho colaborativos para equipes, ajudando a resolver conflitos de merge, organizar o histórico e padronizar mensagens de commit.

Core Features & Use Cases

  • Estratégias de Branching: Git Flow, desenvolvimento baseado em trunk e GitHub Flow com papéis claros para ramos main/develop/feature/release/hotfix.
  • Resolução de Conflitos: Orientação passo a passo para identificar e resolver conflitos de merge, escolha entre ours/theirs e conclusão de merges com confiabilidade.
  • Convencoes de Commit: Diretrizes de commits convencionais para manter um histórico legível e estruturado.
  • Automação de Workflows & Hooks: Recomendações para automatizar checks, hooks e gatilhos simples de CI.
  • Casos de Uso: Para um projeto com múltiplos desenvolvedores, aplique um fluxo de features com revisões de PR para assegurar qualidade e rastreabilidade.

Quick Start

Experimente um fluxo de branches de feature em um repositório de teste e resolva um conflito de mesclagem simulado para ver como a estratégia funciona.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to manage Git branching strategies for a team with multiple developers?

Git branching strategies like Git Flow, trunk-based development, and GitHub Flow provide clear roles for main, develop, feature, release, and hotfix branches to streamline collaborative workflows. Applying a feature branch workflow with pull request reviews ensures code quality and traceability across multiple developers.

How do I resolve Git merge conflicts step by step?

To resolve Git merge conflicts, follow step-by-step guidance to identify conflicting files, choose between ours or theirs, and complete merges reliably. Simulating a merge conflict in a test repository helps you practice applying the chosen conflict resolution strategy effectively.

How do conventional commits improve version control history in collaborative Git workflows?

Conventional commits improve version control history by providing clear guidelines to structure commit messages, ensuring a readable and organized log. This standardization maintains a structured project history across all developers using collaborative Git workflows.

Does this workflow guidance support both feature development and historical maintenance?

Yes, this workflow guidance supports feature development, releases, hotfixes, and historical maintenance across Git Flow, trunk-based development, and GitHub Flow. It applies clear branching strategies to manage both ongoing features and historical maintenance tasks.

Can I automate Git workflow checks and triggers using hooks?

You can automate Git workflow checks and triggers using hooks and simple CI recommendations. This automation enforces commit conventions and branching strategies, ensuring reliable conflict resolution and code quality before merges are completed.

When should I choose trunk-based development over Git Flow for version control?

Choose trunk-based development over Git Flow when your team prefers shorter-lived branches and continuous integration over a strict branching model with dedicated release and hotfix branches. Both version control approaches streamline collaboration but differ in historical maintenance and release management complexity.