Upload your local changes or stashed files to GitHub Gist.
Gistash is a CLI tool that lets you save your local changes or stashed file to GitHub gist.
The whole concept of git-stash
to stash the changes in a dirty working directory away.
There is no option to share your stashed file with other conbtributors.
- 🗂 Upload multiple files at once
- ⏱ Reports each step
- 🔒 Safely storing your GitHub token on your local machine
- 👀 Public or private gist
- 📋 Copy url to clipboard or open in browser
- ⛏ Maintained
npm
$ npm i -g gistash
yarn
$ yarn global add gistash
$ gistash --help
Upload your local changes or stashed files to GitHub Gist.
Usage
$ gistash <single|multiple file>
Options
-p, --public Set GitHub gist as public (default: false)
-c, --copy Copy GitHub gist url to clipboard (default: false)
-o, --open Open GitHub gist url in browser
-m, --message GitHub gist description
-v, --version gistash CLI version
-h, --help Showing all available commands
Example
$ gistash ./hello-world.js --open --public
- Upload
hello-world.js
file - Set gist to public using
--public
- Open in browser with
--open