読者です 読者をやめる 読者になる 読者になる

TakayukiKoyama Geek Blog

Create, Entertain, Experience

HerokuのRuby on Railsアプリをプル(チェックアウト)してみる(Mac)

デスクトップ(Windows)で作成したアプリをMacBookにチェックアウトして、Macでも作業できるようにするという話。

 普段はsvnを使っているのでチェックアウトと言いたくなるが、Pullだった。

ssh設定

 他の方のブログを見ていると、公開キー作成時にssh-keygen作成時はオプション付けているので、オプションを付けることにする。

$ ssh-keygen -C "xxxx@yyyy.zzzz" -t rsa

HerokuとGitで、2台のPCによる共同開発をやる - 黒魔法使いの弟子

Rails無料PaaS「Heroku」を使ってWEBアプリを公開してみた - nzm_o。

 herokuにキー(sshの公開鍵)を登録する。これにより、herokuからプログラムをpullできる。

$ heroku keys:add

プロジェクトをpullする

 pullする前に、開発するディレクトリに移動しておく。(例:~/ruby-dev/)

$ mkdir ruby-dev
$ cd ruby-dev

 というわけでpullする。

$ git clone git@heroku.com:testapp.git
$ cd testapp

 lsとかでファイルを確認してみると、どうやら問題なく落とせたようだ。

 こっちで開発したら、またcommit,pushしてherokuに送りつけて、windowsでgit cloneすれば作業の共有ができる。

 ということで終わり。