Clones and updates all github repos of a given user or organization. Supports SSH and HTTPS.
Go to file
kayos@tcp.direct d30a885b86
Fix: debug toggle
2023-08-29 15:42:46 -07:00
.github/workflows Fix CI 2022-11-18 07:22:12 -08:00
src Fix: debug toggle 2023-08-29 15:42:46 -07:00
test Testing: logger unit tests 2023-08-06 23:18:39 -07:00
tools Refactor: build system overhaul 2023-08-06 23:19:40 -07:00
Makefile Refactor: build system overhaul 2023-08-06 23:19:40 -07:00
README.md Fix: SSH environment variable 2022-12-04 09:22:03 -08:00

clone-all

Screenshot

Clones and updates all github repos of a given user or organization. Supports SSH and HTTPS.

Usage

  1. don't be on windows
  2. clone this repo
  3. run install.sh
  4. clone-all target or clone-all --ssh target

Environment Variables

  • CLONEALL_SSH: set/export this to true to enable fetching/pulling via ssh by default without flag
  • CLONEALL_DESTINATION: set/export this to the directory you want the cloned/updated repos to live