Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Gem Version

Fast Github

Upload your projects to Github in a snap!

Start a new project, run Fast Github and go. That's all there is to it.

Installation

Fast Github is for OSX and Linux/Unix only

Make sure you have Ruby installed on your system:

ruby --version

Install the Fast Github gem globally so it can be ran anywhere:

$ gem install fast_github

Make sure you have done the following before you upload a repo:

Usage

Change directories into the directory you wish to upload to Github

cd ~/myproject

Run the Fast Github binary from inside the directory

$ fast_github

It will prompt you for your github credentials and authenticate via Github API v3 OAuth. You will only have to sign in once.

Next it will ask you for a name for your new Github repo and confirm the folder you wish to upload is correct.

That's it! You're done.

Using the source code

If you wish to modify the source code in order to contact the Github API you must register your own Github application.

After you've done that, change the request oauth uri to https://api.github.com/authorizations/clients/clientid and put the client secret in a file called "client_secret" in the top directory.

Contributing

  1. Fork it ( http://github.com/jbsmith86/fast_github/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

Ruby Gem to upload to Github fast!

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.