Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kirill-scherba/github-backup

Github-backup application
https://github.com/kirill-scherba/github-backup

backup git github

Last synced: 11 days ago
JSON representation

Github-backup application

Awesome Lists containing this project

README

        

# Github-backup application

This application clone your github repository with all commits, branch, tags etc. to your local disk

## Dependencies

This App use 'git' and 'gh' (github-cli) applications which shoud be preinstalled on the host. The 'git' should be configured to has access to your repositories by ssh. The 'gh' should be logged in to your github account before call this app.

Application parameters:

-users <[user-or-organisation-comma-separated-list]>
-limit [user-repo-comma-separated-list]
-output [local-folder-name], default: ./repos
-starsonly
-stars

Usage examples:

go run . -users=kirill-scherba -limit=kirill-scherba/teonet-go -output=./tmp