ハクチョウノミズウミ

雑多なごった煮。

備忘録: Aptana Studio に github からリポジトリをクローンする

やり方

いろんなサイトをはしごして参考にしつつなんとかこぎつけたのでメモ。 環境は Aptana Studio 3.6.1 / MBA (Mac 買ってもらいました)。

Round 1

Git のユーザ設定は終わってる前提。まずはここを参考にスタート。

tasusu.hatenablog.com

  1. "Window">"Preferences"から、"General">"Network Connections">"SSH2"と進む。"Key Management"タブの"Generate RSA key"を押し、SSH鍵を生成。真ん中の大きなテキストボックスの中をコピーする。

  2. Githubの"Account Settings"から"SSH Keys"に進み、さっきコピーした鍵を貼り付けて登録する。

  3. Aptanaに戻り、"Save Private Key"で鍵を保存する。

ここまでやってからクローンしようとして

Host key verification failed. 

と怒られた。

Round 2

次はここを参考に。

stackoverflow.com

ターミナル上で

ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts

を実行(別に設定画面でやってもいい)。

この時点でクローンしようとしたら

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

と @ で囲われて怒られた。Round1 で作った SSH 鍵のパーミッションがまずいらしい。

Round 3

さらにここを参考に。

blog.ruedap.com

chmod 0600 ~/.ssh/id_rsa

ここまでやってやっとクローンできた。多分プッシュもできるようになってるはず。

Google 先生の偉大さを感じた。