Skip to content

nxmatic/github-bulk-transfer

 
 

Repository files navigation

GitHub Bulk Transfer! License

Simple CLI utility to trigger bulk transfers of github repos through a headless browser

Usage

  1. Fork/clone this repo
  2. add a repositories.json with an array of repos names to process (see example below)
  3. run the CLI utility index.js with the following options.
Options:
  --version   Show version number                                      [boolean]
  --email     email                                                   [required]
  --password  password                                                [required]
  --token     2FA token                                               [required]
  --old       old repo owner                                          [required]
  --new       new repo owner                                          [required]
  --help      Show help                                                [boolean]

Missing required arguments: email, password, token, old, new
Example
[
  "my-repository-name",
  "my-other-repository-name"
]
$ node index.js --old ahmadnassri --new ahmadnassri-archive --email name@domain.com --password foobar --token 123456

©️ www.ahmadnassri.com  ·  License: ISC  ·  GitHub: @ahmadnassri  ·  Twitter: @ahmadnassri

About

Simple CLI utility to trigger bulk transfers of github repos through a headless browser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%