git-workflow

Guide teams through Git branch strategies, commit hygiene, merges, and conflict resolution.

8|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/JEO-tech-ai/oh-my-unity3d --skill git-workflow-jeo-tech-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/JEO-tech-ai/oh-my-unity3d/tree/main/.unity-skills/git-workflow
Command: npx skills add https://github.com/JEO-tech-ai/oh-my-unity3d --skill git-workflow-jeo-tech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes and accelerates Git-driven collaboration by guiding teams through best practices for branching, committing, merging, and conflict resolution.

Core Features & Use Cases

  • Branch management strategies (feature/bugfix/hotfix naming, short-lived branches)
  • Clear commit hygiene and merge strategies, including rebase vs merge
  • Collaborative workflows with code reviews and conflict resolution guidelines

Quick Start

Describe and implement a standardized Git workflow from feature branches through merges for a multi-developer project.

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 structure Git branching strategies for a multi-developer project?

The best Git branching strategy uses short-lived feature, bugfix, and hotfix branches with standardized naming conventions to keep multi-developer collaboration organized and prevent integration conflicts.

How do I resolve Git merge conflicts during collaborative code reviews?

Resolve Git merge conflicts by following structured conflict resolution guidelines that identify conflicting changes, select the correct code paths, and complete the merge while maintaining code review integrity across contributors.

What's the difference between Git rebase and merge for feature branches?

Git rebase rewrites commit history for a linear timeline, while merge preserves the full branch history; choosing between them depends on your team's preference for commit hygiene and history clarity.

How do I enforce conventional commit messages in version control workflows?

Enforce conventional commit messages by applying structured workflow guidelines that mandate standardized commit formatting, ensuring readable project history and automated changelog generation across collaborative projects.

Can this Git workflow handle hotfixes and feature development simultaneously?

Yes, this Git workflow handles both hotfixes and feature development simultaneously by enforcing structured branch management and safe merge patterns for multiple contributors across varying project sizes.

When should I not use Git rebase in a collaborative repository?

Avoid Git rebase on shared branches in collaborative repositories because rewriting history can overwrite teammate commits and cause divergent trees, complicating version control and conflict resolution.