Commit Graph
3 Commits
Author SHA1 Message Date
SowinskiBraeden fbf76e74ba plan push destination changes
Compute the git actions a request needs before running any of them, so a
dry run and a real run can never describe different changes. Adding the
first explicit push destination records the implicit one first, and
removing one collapses redundant configuration back to implicit pushing.
2026-09-24 21:08:47 -07:00
SowinskiBraeden efd03bd897 add git subprocess runner and remote model
Run git directly through Unix.create_process so that user supplied values
such as URLs stay separate argv entries, and model a remote as its fetch
URLs, its effective push destinations and its explicit pushurl entries.
2026-09-20 14:22:10 -07:00
SowinskiBraeden a09bc5f08c 0.1.0 project setup 2026-09-14 13:45:20 -07:00