New Release: github-pokemon v1.4.1
I’m excited to announce the latest release of github-pokemon, version v1.4.1!
github-pokemon is a Go-based command-line tool I built to efficiently manage multiple GitHub repositories within an organization. “Gotta catch ’em all!” Its primary purpose is to automate the process of cloning all non-archived repositories and keeping them updated by fetching remote tracking branches.
Key Features
- Bulk Operations: Quickly clones or updates all repositories in a specified GitHub organization.
- Parallel Processing: Uses parallel workers (defaulting to 5) to speed up operations.
- Safe Updates: Only updates remote tracking branches and never modifies local working directories or branches.
- Authentication: Supports GitHub Personal Access Tokens (via
GITHUB_TOKEN) for API access and SSH keys for Git operations.
You can grab the latest pre-built binaries for Linux, macOS, and Windows over on the GitHub Releases page.
If you’re managing multiple repositories inside an organization, give it a try!