- Rename marketplace to lm-claude-plugins - Move MCP servers to root with symlinks - Add 6 PR tools to Gitea MCP (list_pull_requests, get_pull_request, get_pr_diff, get_pr_comments, create_pr_review, add_pr_comment) - Add clarity-assist plugin (prompt optimization with ND accommodations) - Add git-flow plugin (workflow automation) - Add pr-review plugin (multi-agent review with confidence scoring) - Centralize configuration docs - Update all documentation for v3.0.0 BREAKING CHANGE: MCP server paths changed, marketplace renamed Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.3 KiB
2.3 KiB
/git-config - Configure git-flow
Purpose
Configure git-flow settings for the current project.
Behavior
Interactive Configuration
git-flow Configuration
═══════════════════════════════════════════
Current settings:
GIT_WORKFLOW_STYLE: feature-branch
GIT_DEFAULT_BASE: development
GIT_AUTO_DELETE_MERGED: true
GIT_AUTO_PUSH: false
What would you like to configure?
1. Workflow style
2. Default base branch
3. Auto-delete merged branches
4. Auto-push after commit
5. Protected branches
6. View all settings
7. Reset to defaults
Setting: Workflow Style
Choose your workflow style:
1. simple
- Direct commits to development
- No feature branches required
- Good for solo projects
2. feature-branch (Recommended)
- Feature branches from development
- Merge when complete
- Good for small teams
3. pr-required
- Feature branches from development
- Requires PR for merge
- Good for code review workflows
4. trunk-based
- Short-lived branches
- Frequent integration
- Good for CI/CD heavy workflows
Setting: Protected Branches
Protected branches (comma-separated):
Current: main, master, development, staging, production
These branches will:
- Never be auto-deleted
- Require confirmation before direct commits
- Warn before force push
Environment Variables
| Variable | Default | Options |
|---|---|---|
GIT_WORKFLOW_STYLE |
feature-branch |
simple, feature-branch, pr-required, trunk-based |
GIT_DEFAULT_BASE |
development |
Any branch name |
GIT_AUTO_DELETE_MERGED |
true |
true, false |
GIT_AUTO_PUSH |
false |
true, false |
GIT_PROTECTED_BRANCHES |
main,master,development,staging,production |
Comma-separated |
GIT_COMMIT_STYLE |
conventional |
conventional, simple, detailed |
GIT_CO_AUTHOR |
true |
true, false |
Storage
Settings are stored in:
- Project:
.envor.claude/settings.json - User:
~/.config/claude/git-flow.env
Project settings override user settings.
Output
After configuration:
Configuration saved!
GIT_WORKFLOW_STYLE=feature-branch
GIT_DEFAULT_BASE=development
GIT_AUTO_DELETE_MERGED=true
These settings will be used for all git-flow commands.