-
Git のインストール
-
sudo apt-get install git git-core
-
Git の設定
-
$ git config --global user.name "chuhe"
-
$ git config --global user.email [email protected]
-
-
鍵の生成
-
$ ssh-keygen -t rsa -C "[email protected]" // メールアドレスは上と同じ
-
vim /home/linx/.ssh/id_rsa.pub // 中の鍵をコピーするか、直接 cat を使う
-
-
GitHub を開く → アバター → settings → SSH KEYS → add SSH key → コピーした内容を key に貼り付ける(title は任意)→ 保存。
-
重要な部分
-
テスト:$ ssh [email protected]
-
成功時の出力:chuhe@ubuntu:~$ ssh -T [email protected] Hi chuhemiao! You've successfully authenticated, but GitHub does not provide shell access.
-
Enter を押し続けて yes/no の確認が出た場合は、y ではなく yes と入力すること!
-
-
最後の手順で一日以上悩んだ。偶然、yes と入力すればよいというブログを見つけた。つらい!