A quick reference to common rubygems CLI commands.

### Building and publishing

    gem build *.gemspec         # Build a gem
    gem install *.gem           # Install locally
    gem push *.gem              # Upload to rubygems.org
    gem yank foogem -v 0.0.1    # Take it back

### Querying

    gem owner foogem -a rico@ricostacruz.com

    gem list                    # List local gems
    gem which rake              # Point to where lib/rake.rb is
    gem search -r rails         # [remote] Search for gems

### Opening a gem

    # https://github.com/fnando/gem-open
    gem open foogem
    GEM_EDITOR="vim" gem open foogem

### Changing to a directory

    cd $(basename `gem which rake`)  # Go to a gem's path

0 Comments for this cheatsheet. Write yours!