Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/stefanbirkner/gist-backup

Commandline tool for managing a backup of your Gists
https://github.com/stefanbirkner/gist-backup

backup backup-manager backup-script backup-utility gist github

Last synced: about 1 month ago
JSON representation

Commandline tool for managing a backup of your Gists

Awesome Lists containing this project

README

        

# Gist Backup

Gist Backup is a command-line tool for managing backups of your Gists.

Gist Backupe is published under the
[MIT license](http://opensource.org/licenses/MIT). It requires Go version 1.8
or later.

## Installation

go get -u github.com/stefanbirkner/gist-backup
go install github.com/stefanbirkner/gist-backup

## Usage

Provide your GitHub API token

export GITHUB_TOKEN=

You can get your gist `token` here [https://github.com/settings/tokens/new](https://github.com/settings/tokens/new), remember to select `gist` scope.

Backup all your Gists including the Gists you are starring

$GOPATH/bin/gist-backup

The backup of each Gist is stored in a folder with the Gist's name.

## Contributing

You have three options if you have a feature request, found a bug or
simply have a question about Gist Backup.

* [Write an issue.](https://github.com/stefanbirkner/gist-backup/issues/new)
* Create a pull request. (See [Understanding the GitHub Flow](https://guides.github.com/introduction/flow/index.html))
* [Write a mail to [email protected]](mailto:[email protected])

## Development Guide

If you want to contribute code then Fork the repo and create a pull request.
(See
[Understanding the GitHub Flow](https://guides.github.com/introduction/flow/index.html))