Managing multiple Git repos with bitcar
bitcar is a CLI tool for managing many local Git repos. It caches your GitHub repos and lets you search, clone, and navigate between them quickly.
Install
npm -i -g bitcar
Search and navigate
Search the cache for a repo, clone it if needed, and cd into it:
bit SEARCH_TERM
Refresh cache
Fetch repos from your GitHub account (including orgs) and update the local cache:
bit -r
Clone all
Clone all repos in the cache, or only those matching a search term:
bit --clone-all SEARCH_TERM
Sync existing
Add local repos not on GitHub to the cache. This is cleared on cache refresh and needs to be run again:
bit --sync-existing