#はじめに
環境はmac
mindowsでも、Git bashから同じ動作ができます。
GitHubに登録をした後、configの設定画面からの抜け方が分からず手こずったため、メモ。
##(下準備)キーを作成、GutHubに設定する
まずは、Launchpadからターミナルを起動する。
とりあえず、
- GitHub公式に記載されている通りにsshを作成
- GitHubに公開鍵を登録
を行なう。
詳細な手順は以下のGitHubのページを参考にする。
(メールアドレスはGitHubに登録したときのアドレス。)
https://help.github.com/articles/generating-an-ssh-key/
##configを設定する
$ ssh -T git@github.com
上記のコマンドで一々接続するのは面倒なので、簡単に接続するために、configを設定する。
$ vim ~/.ssh/config
上記コマンドを実行すると、vim画面に入り、コマンドモードとなる。
以下の記述を行なう。
Host github
HostName github.com
IdentityFile ~/.ssh/id_rsa
User git
引用:(http://qiita.com/godgarden/items/28bc299b35c5c60a5877#クライアント側macへのsshキーの設定)
##configの設定を終えるには
入力が終わったら、
:wq
を入力することで内容を保存、vim画面を終了することができる。
これを知らずに時間を使いました。
参考:(http://hacknote.jp/archives/7660/)
##接続をする
$ ssh github
"github"の部分には、先述のconfigの設定で入力したHostの名前を入力する。
Hi 【GitHubのアカウント名】! You've successfully authenticated, but GitHub does not provide shell access.
が返ってきたら接続成功。
##さいごに
CLIの仕組みを勉強したい。
=================
参考:(http://qiita.com/godgarden/items/28bc299b35c5c60a5877#接続のテスト)