github.com/mipmip/github-admin
main / published Apr 6, 2021 / repository
CLI admin utility to do housekeeping on your github account and repositories
Github Admin
Personal administration utility for housekeeping github accounts. Use with care it deletes repos without warning.
Features
- Repository
- [x] list
- [x] show in web browser
- [x] delete
- [x] transfer to organization
- [x] rename
- Organization
- [x] list
- [x] list with repositories
Installation
Copy gdadm somewhere in your path. Tested on Linux only
Usage
$ ghadm repo
list list repositories
web open repository in web browser
delete delete repository
trans transfer repository to owned organization
rename rename repository
$ ghadm org
list List repositories
list-with-repos List my organizations
Development
compile:
shard build
Contributing
- Fork it (https://github.com/mipmip/github-admin/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- mipmip - creator and maintainer