Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kirill-scherba/github-backup
- Owner: kirill-scherba
- License: bsd-2-clause
- Created: 2022-04-17T14:50:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-04-27T11:04:48.000Z (over 2 years ago)
- Last Synced: 2024-10-10T19:11:16.792Z (28 days ago)
- Topics: backup, git, github
- Language: Go
- Homepage:
- Size: 14.6 KB
- Stars: 22
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
-starsUsage examples:
go run . -users=kirill-scherba -limit=kirill-scherba/teonet-go -output=./tmp