An open API service indexing awesome lists of open source software.

https://github.com/mipmip/github-admin

CLI admin utility to do housekeeping on your github account and repositories
https://github.com/mipmip/github-admin

Last synced: 9 months ago
JSON representation

CLI admin utility to do housekeeping on your github account and repositories

Awesome Lists containing this project

README

          

# 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

1. Fork it ()
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

## Contributors

- [mipmip](https://github.com/mipmip) - creator and maintainer