Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.57 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.57 KB

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 [email protected] --password foobar --token 123456

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