Files
a0_software_orchestrator/help/operations/git.md
T
Software Orchestrator 5769c1cd22 Initial commit: a0_software_orchestrator v1.0
- Auto-Registration-Bug behoben (register_project/get_project_id/resolve_project Trennung)
- 25 Tests gruen (Pytest)
- block_compactor-Tool refactored (Option B: Soft-Check statt Hard-Block)
- 4 Restbaustellen gefixt
- DB-Schema: plugin_settings-Tabelle hinzugefuegt
- 3 Schattenprojekte aus DB geloescht
- Plan v3 + Refactor-Plan + Worklog dokumentiert
2026-06-16 22:13:06 +00:00

1.0 KiB

name, description, tags
name description tags
git-workflow Git discipline for plugin development - branch, commit after logical blocks, no main push without approval.
operations
git

Git Workflow

Purpose

Enforce git discipline: branch, commit after logical blocks, no push to main without explicit user approval.

When to Use

After each implementation block or when project state files are updated.

When Not to Use

When git is not available or the project is not yet a git repository.

Procedure

  1. Check git availability (which git)
  2. Ensure working on feature branch (git branch --show-current)
  3. Stage changed files (git add <files>)
  4. Write descriptive commit message (docs:, feat:, test:, deploy:)
  5. Commit changes (git commit -m "...")
  6. Do NOT push to main without explicit user approval
  7. Update .a0/worklog.md with commit reference

Quality Gates

Commit after logical blocks, no main push without approval, descriptive messages.

See Also

  • Tool: git (core Agent Zero tool)
  • Skill: git-workflow (global)