SSHを取得してGithubリモートストレージ(for Mac)に接続しましょう



[注意]Github Doc.

既存のSSHキーの確認


ターミナルを開き、次のように入力します。

ls -a ~/.ssh

ある場合は、新しい


  • id_ed25519
  • id_rsa
  • id_ecdsa
  • SSHキーがある場合は、生成されたバージョンによってファイル名が異なる場合があります.

    新しいSSHキーの作成


    ターミナルを開き、次のように入力します。

    ssh-keygen -t ed25519 -C "[email protected]"
    ドキュメントでは既存バージョン(legacysystem)と呼ばれ、Macバージョンに基づいて鍵を生成できない場合は、次のed25519を使用します.
    ssh-keygen -t rsa -b 4096 -C "[email protected]"

    生成されたキーワード情報の設定:直接リターン

    > Enter a file in which to save the key (/Users/you/.ssh/id_algorithm): [Press enter]
    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    passphraseを入力するよう求められます.何も入力せずに続行できます.芸能界をひっくり返した(*passphraseの説明は、リンクを参照)

    生成された鍵をssh-agentに追加


    端末を開きssh-agentを実行

    eval "$(ssh-agent -s)"
    その後、ssh-agentが開き、pidが割り当てられます.rsaは大体このように表示されていますが、ポート番号が届いたと理解してください.

    ❷ .sshプロファイルでの設定の作成

    open ~/.ssh/config
    このように入力するとAgent pid XXXXが表示され、configファイルはありません.再生成後にファイルを開きます.
    touch ~/.ssh/config
    
    open ~/.ssh/config
    新しく作成されたため、空のテキストエディタウィンドウが表示されます.
    このファイルに以下の内容を入力して保存してください.
    Host *
      AddKeysToAgent yes
      UseKeychain yes
      IdentityFile ~/.ssh/id_ed25519

    端末を開き、生成した鍵をssh-agentに追加

    ssh-add -K ~/.ssh/id_ed25519
    The file /Users/you/.ssh/config does not exist.以降のバージョンを使用している場合は、Monterey 12.0コマンドは含まれません.次のように入力します.
    (Monterey 12.1版/マイMacバージョンチェックのため、このコマンドを使用する必要があります.上部のロゴ>このMacに関する情報をクリックしてください)
    ssh-add -apple-use-keychain ~/.ssh/id_ed25519

    生成された鍵をgithubアカウントに追加


    ターミナルを開き、次のように入力します。

    pbcopy < ~/.ssh/id_ed25519.pub
    これを入力すると、キーに関する情報がクリップボードに自動的にコピーされます.コピーが成功したかどうかを知りたい場合は、-Kをテキストエディタまたはメモに表示します.これにより、奇妙な文字が表示されます.

    Henggithubアカウント>Settings>SSHおよびGPGキーに鍵を登録



    ボタンを押してキーを生成すればいいです
    Titleは勝手に置けばいいex)mysSH,ssh key..
    keyはクリップボードにコピーした内容を貼り付けることができます.コンテンツが消えた場合は、[名前を変更](Rename)コマンドを入力して取得できます.
    入力が完了したら、「Add SSH Key」を押して、ロードが完了した後にSSHキーを作成します.

    HTTPSのほか、SSHを使用してダウンジャケットをローカルおよびリモートストレージで使用できるようになりました.わあ.👏👏