Works great with Gist: The Website.
RubyGem:
gem install gist
Old school:
curl -s http://github.com/defunkt/gist/raw/master/gist > gist &&
chmod 755 gist &&
mv gist /usr/local/bin/gist
gist file.php file.rb
gist < file.txt
echo secret | gist --private # or -p
gist 1234 > something.txt
echo "puts :hi" | gist -t rb
Just have your git config set up with your GitHub username and token.
git config --global github.user "your-github-username"
git config --global github.token "your-github-token"
You can find your token under your account.
Set the HTTP_PROXY env variable to use a proxy.
$ HTTP_PROXY=host:port gist file.rb
Visit http://defunkt.github.com/gist/ or use:
$ gist -m