ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

GitHub アカウントへの新しい SSH キーの追加

GitHub アカウントが新しい (あるいは既存の) SSH キーを使うように設定するには、そのキーを GitHub アカウントに追加する必要もあります。

新しい SSH キーを GitHub アカウントに追加する前に、以下のことを済ませておかなければなりません:

新しい SSH キーを GitHubアカウントに追加したら、任意のローカルリポジトリで SSH を使うように再設定できます。 詳しい情報についてはリモート URL の HTTPS から SSH への切り替えを参照してください。

Note: DSA keys (SSH-DSS) are no longer supported. Existing keys will continue to function, but you cannot add new DSA keys to your GitHub account.

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ pbcopy < ~/.ssh/id_rsa.pub
    # id_rsa.pub ファイルの内容をクリップボードにコピーする

    参考: pbcopy がうまく動作しない場合は、隠れフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    ユーザバーの [Settings(設定)] アイコン

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ clip < ~/.ssh/id_rsa.pub
    # id_rsa.pub ファルの内容をクリップボードにコピーする

    参考: clip がうまく動作しない場合は、隠しフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    ユーザバーの [Settings(設定)] アイコン

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

  1. SSH キーをクリップボードにコピーしてください。

    使用する SSH キーの名前がサンプルのコードとは違っている場合は、現在の設定に合わせてファイル名を修正してください。 キーをコピーする際には、改行や空白を追加しないでください。

    $ sudo apt-get install xclip
    # xclip をダウンロードしてインストールします。 `apt-get`がなければ、それ以外のインストーラ(`yum`など)を使う必要があるかもしれません。
    
    $ xclip -sel clip < ~/.ssh/id_rsa.pub
    # id_rsa.pubファイルの内容をクリップボードにコピーする

    参考: xclip がうまく動作しない場合は、隠しフォルダ .ssh にアクセスし、使い慣れたテキストエディタでこのファイルを開き、クリップボードにコピーしてください。

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    ユーザバーの [Settings(設定)] アイコン

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. [New SSH key] または [Add SSH key] をクリックします。

    SSH キーボタン

  5. [Title] フィールドで、新しいキーを説明するラベルを追加します。 たとえば個人の Mac を使っている場合、このキーを "Personal MacBook Air" などと呼ぶことが考えられます。

  6. キーを [Key] フィールドに貼り付けます。

    キーフィールド

  7. [Add SSH key] をクリックしてください。

    キーの追加ボタン

  8. GitHub パスワードの確認を促された場合は、確認します。

    sudo モードダイアログ

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください