【git】gitと無関係な箇所で詰まる前に〜MacBookAir版〜
gitとは関係ない所で詰まったので、その内容をまとめてみました。
gitルーキーには参考になるかと。
①公開鍵はhomeディレクトリの「.sshディレクトリ」に配置する。
AWSへアクセスする時は公開鍵が必要です。
しかし、配置先はgitのローカルレポジトリではなく、
「homeディレクトリの.sshディレクトリ」に配置する必要があります。
②「.sshディレクトリ」は隠しフォルダであることに注意する。
ターミナルで「.sshディレクトリ」を確認する場合はhomeディレクトリで、
「ls -la」を実行して確認しましょう。
ディレクトリ移動は、「cd ~/.ssh」が確実です。
③公開鍵の拡張子が「pem」となっていることを確認する。
ダウンロード誤りやコピーミスなどが原因で拡張子が「pem」となっていない場合が
あります。
基本的ですが接続出来ない場合は確認した方が良いです。
④git cloneコマンドでsshコマンドを使う場合は、
configファイルが必要になる。
git cloneコマンドはsshコマンドのiオプションが使えないため、
「homeディレクトリの.sshディレクトリ」に「host名やAWSのESIPなど」の内容を
記述したconfigファイルを配置する必要があります。