Git Workflow

Advanced git workflows with branch management, conflict resolution, and PR lifecycle

ruvnet 10a4038 1.2 KB Updated

File contents

Git Workflow

Advanced git workflow automation for branch management and PR lifecycle.

When to use

When managing complex git operations — multi-branch workflows, release branching, conflict resolution, or PR coordination.

Steps

  1. Analyze repo — call mcp__plugin_ruflo-core_ruflo__github_repo_analyze for repository health metrics
  2. Check diff risk — call mcp__plugin_ruflo-core_ruflo__analyze_diff-risk before merging
  3. Manage PRs — call mcp__plugin_ruflo-core_ruflo__github_pr_manage for PR lifecycle operations
  4. View metrics — call mcp__plugin_ruflo-core_ruflo__github_metrics for merge frequency, review times, etc.

Common workflows

Feature branch

git checkout -b feat/my-feature
# ... make changes ...
# analyze diff before PR
# create PR with risk assessment

Release branch

git checkout -b release/v1.2.0
# cherry-pick fixes
# analyze all diffs for risk
# merge when risk score is acceptable

CLI alternative

npx @claude-flow/cli@latest hooks pre-task --description "git workflow"

ruvnet/claude-code-flow/tree/main/plugins/ruflo-jujutsu/skills/git-workflow commit 10a4038c02

Frequently asked questions

npx skillmds@latest add ruvnet/git-workflow