https://github.com/maxammann/gh-backup
Blazingly fast tool to backup a Github organisation (written in Rust)
https://github.com/maxammann/gh-backup
Last synced: about 1 year ago
JSON representation
Blazingly fast tool to backup a Github organisation (written in Rust)
- Host: GitHub
- URL: https://github.com/maxammann/gh-backup
- Owner: maxammann
- Created: 2022-11-26T16:46:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-04T12:07:56.000Z (over 1 year ago)
- Last Synced: 2025-05-06T16:25:11.942Z (about 1 year ago)
- Language: Rust
- Size: 51.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gh-backup
> Blazingly fast tool to backup a GitHub organisation
This tool creates a backup for a GitHub organisation. It clones the repositories if they do not exist in the backup.
If they already exist, it executes a `git fetch`.
The tool will perform clones and fetches in parallel. Downloading a 10GB GitHub organisation takes only 2 minutes.
## Install
```
cargo install gh-backup
```
## Usage
```
export GH_TOKEN=ghp_
gh-backup some_org_xyz
```
## Building
```
cargo build
```