https://github.com/github/upload
Script to upload files to non-repo storage from the command line
https://github.com/github/upload
Last synced: 3 months ago
JSON representation
Script to upload files to non-repo storage from the command line
- Host: GitHub
- URL: https://github.com/github/upload
- Owner: github
- Archived: true
- Created: 2010-04-03T04:50:46.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2015-02-18T04:41:36.000Z (about 11 years ago)
- Last Synced: 2024-09-29T00:21:29.397Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 315 KB
- Stars: 74
- Watchers: 13
- Forks: 180
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**NOTE: This repository is no longer supported or updated by GitHub. If you wish to continue to develop this code yourself, we recommend you fork it.**
GitHub Upload Script
====================
`github_upload` is a command line utility to allow quick uploading of files to non-repo storage on GitHub.
If can be used from within a local repo, or given an explicit repo name to upload to.
In repo:
$ cd my_local_repo
$ github_upload file_to_upload
Explicit:
$ github_upload file_to_upload myname/myrepo
github_upload requires you have Ruby and a few gems installed. See below for details.
Install
-------
`github_upload` is most easily installed as a standalone script:
$ curl -s http://github.com/github/upload/raw/master/upload.rb > ~/bin/github_upload
$ chmod 755 ~/bin/github_upload
$ gem install xml-simple mime-types
Assuming `~/bin/` is in your `$PATH`, you just need to set your git config and you're ready to roll.
Setup
-----
To use this script you need to have your GitHub username and token stored in your git config.
To test it run this:
$ git config --global github.user
$ git config --global github.token
If you see nothing, you need to set the config setting:
$ git config --global github.user YOUR_USER
$ git config --global github.token YOUR_TOKEN
See for more information.