git-harness

SHIPPED

Reusable git orchestration logic, split out from git-fire.

Tech stack

  • Go
$ git-harness --help

git-harness: Reusable git orchestration logic, split out from git-fire.

Usage:
  git-harness [flags]

Flags:
  -h, --help     Show help
  -v, --version  Show version
  --dry-run      Preview without executing

About

Go library with the core orchestration pieces I leaned on while building git-fire, packaged so other Go repos can reuse the same flows without pulling in the full CLI. git-rain is part of the same family, and I keep the shared orchestration surface in git-harness so the push and pull CLIs do not drift into duplicate git glue.

Same primitives I trust in production: real git processes, predictable error paths, and APIs that stay boring on purpose. Splitting it out keeps the door open for non-Go callers down the road without baking that into v1.

Related

Size
BEN & CO. DUAL-TIME DATE GMT-MASTER: DEV EDITION SUPERLATIVE INFRASTRUCTURE PRODUCTION READY STASHED LOCALLY 28