$ bundle gem <gem_name>
$ gem owner <gem> -a <user or email>
$ gem build <gem_name>.gemspec
$ gem push <gem_name>-<version>.gem
Note: the "others" group should has "4" as minimal permission.
$ gem search -a <gem_name>
$ gem yank <gem_name> -v <version>
To update the gem and its dependencies, do that:
$ bundle update <gem_name>
To update just the gem
$ bundle update --source <gem_name>