New Release: github-pokemon v1.4.1

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!