どうも毎回忘れるので。
# hoe をインストールする $ gem19 install hoe # プロジェクトのスタブを作る $ sow19 foo $ cd foo # ファイルを編集する $ vi -p Rakefile README.txt Manifest.txt # github にプロジェクト foo を登録する # 手元をリポジトリにする $ git init $ git add * $ git commit $ git remote add origin git@github.com:mame/foo.git # アップロードする $ git push origin master # github のサイトでアップロードできたことを確認する # gem を自動生成する場合: # プロジェクトの edit で RubyGem にチェックをつける # 10 分くらい待つ (重要) # gemspec をアップロードする $ rake19 debug_gem --silent > foo.gemspec $ git add foo.gemspec $ git push # 10 分くらい待つ # http://gems.github.com/list.html でアップロードできたことを確認する
今まで必ず gem の生成ではまってたんだけど、RubyGem にチェックをつけてから gemspec をアップロードするまでに 10 分くらい時間をおくのが重要みたい。