Gemのテンプレート作成(Ruby)
こんにちは。サービスで利用するAPIを使うライブラリを開発しているのですが、Gemしておいたほうが保守しやすそうだったので こちらを進めています。Gemを開発する上でのテンプレートの作成方法について、記事を書いておきたいと思います。
Gemのテンプレート作成
$ bundler gem [gem_name]
Githubのリポジトリをリモートリポジトリとして登録
Github上で、新規リポジトリを作成します。
- Repository name
- Description(任意)
- public / private(privateなら有料)
- READMEの有無
- .gitignoreの有無(
bundler gem
コマンドにより.gitignore
が作成されています)
選択し終えたら、[Create reposittory]ボタンをクリックする。
作成したリポジトリのURLをアドレスバーからでも、[HTTP clone URL]からでもクリップボードにコピーする。
first commit
$ git add . $ git commit -m "first commit"
gemのgitにremote repositoryを登録
$ cd [gem_name] $ git remote add origin https://github.com/kikeda1104/[gem_name] $ git pull origin master
以上です。