A GitHub (gh) CLI extension to sync all repos from a GitHub organization. Leverages Go concurrency to speed things up.
The extension will get a list of repos in the org and a list of the repos in the target local path and create an action plan.
Repos that do not exist locally will be cloned
Repos that exist locally and in the org will be updated (git fetch)
Repos that exist locally but not in the org will not be touched, but can be reported