gc

github-cleaner

A simple utility written in Node.Js that will backup and delete github repositories

Showing:

Popularity

Downloads/wk

0

GitHub Stars

3

Maintenance

Last Commit

4yrs ago

Contributors

0

Package

Dependencies

2

Size (min+gzip)

0.9KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

GitHub Cleaner

Install this utility, answer a few questions, get to cleaning out your cluttered GitHub account.

What You Need:

  1. Node + NPM (2 minutes)
  1. A GitHub OAuth Token w/ Access To Backup and Delete (1 minute)
  1. A folder to store backups of repos (5 seconds / optional)

How To Get It:

  1. npm i -g github-cleaner

How To Use It:

  1. ghclean
  2. GitHub Cleaner (Prompt Choice, Use Enter Button)
  3. Select Repos (Space Bar Selects or Unselects)
  4. Select Action (Prompt Choice, Use Enter Button)
  5. Confirm Action and Repo(s)
  6. Repeat (if needed)

Notes:

  • If you are running the application for the first time you need to answer some questions so that github-cleaner can find your repos.

  • This module is very new please run ENV=DEV ghclean for more details on errors for issue reporting.

  • If you are running this tool for Enterprise your apiBase will likely look like http(s)://hostname/api/v3/

  • When creating a token only give it the privileges it needs. This application needs the ability to Find, Backup and Delete repos.

GitHub_Delete_Right_Example

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100