All Projects
infrastructuretool

Repo Manager

Automated GitHub repo syncing with a single command

About

A Bash CLI tool for cloning, tracking, and auto-syncing GitHub repositories. Supports cron-based scheduled syncs with flock concurrency protection, stash-based dirty-tree handling, and a clean status dashboard.

Features

  • Clone and track repos with a single command
  • Cron-based auto-sync with flock concurrency safety
  • Smart sync: stash dirty trees, fast-forward merge, restore stash
  • Interactive status dashboard for all tracked repositories

Tech Stack

BashGitHub CLICron