MENU
  • プロフィール
  • 無料相談
  • サービス
    • オンライン自習講座
    • 単発レッスン
    • HP作成5回レッスン
  • 実績・お客さまの声
  • ブログ
  • お問合せ

    カテゴリー

    • WordPress
    • ブログ・SNS運営
    • 便利ツール
    • お知らせ
    • 活動実績・ご感想
    • プログラミング

    タグ

    ChatGPTHTML/CSSinstagramSEOSWELLWPプラグインアメブロエックスサーバーセキュリティデザイン見本初回無料相談制作実績単発レッスン技術ブログへ移動継続レッスン

    アーカイブ

    • 2025年10月
    • 2025年9月
    • 2025年8月
    • 2025年7月
    • 2025年6月
    • 2025年3月
    • 2025年1月
    • 2024年12月
    • 2024年3月
    • 2023年7月
    • 2023年1月
    • 2022年12月
    • 2022年11月
    • 2022年8月
    • 2022年4月
    • 2022年3月
    • 2022年1月
    • 2021年12月
    • 2021年11月
    • 2021年10月
    • 2021年9月
    • 2021年8月
    • 2020年10月
    • 2020年8月
    • 2020年7月
    • 2020年6月
    • 2020年5月
    • 2020年4月
    • 2020年3月
    • 2020年1月
    • 2019年11月
    • 2019年9月
    • 2019年8月
    • 2019年2月
    • 2019年1月
    • 2018年11月
    • 2018年9月
    • 2018年8月
    • 2018年7月
    • 2018年6月
    • 2017年9月
    • 2017年7月
    やりたいことを、自分で育てるWebの場所
    EmiのWebノート
    • プロフィール
    • 無料相談
    • サービス
      • オンライン自習講座
      • 単発レッスン
      • HP作成5回レッスン
    • 実績・お客さまの声
    • ブログ
    • お問合せ
    EmiのWebノート
    • プロフィール
    • 無料相談
    • サービス
      • オンライン自習講座
      • 単発レッスン
      • HP作成5回レッスン
    • 実績・お客さまの声
    • ブログ
    • お問合せ
    1. ホーム
    2. プログラミング
    3. 【Mac】SourcetreeからGitHubへSSH接続する

    【Mac】SourcetreeからGitHubへSSH接続する

    2025 7/18
    プログラミング
    2021-08-052025-07-18

    今回は、SourcetreeからのSSH接続するように直したので、その手順を記載します

    私の環境(2021年8月時点)
    • MacBook Pro (Retina, 13-inch, Mid 2014)
    • MacOS Big Sur (ver 11.7)
    • SourceTree(ver 4.1.2)
    目次

    ①公開鍵と秘密鍵を作る

    ターミナルを開いて、「ssh-keygen」と入力します

    $ ssh-keygen
    
    Generating public/private rsa key pair.
    Enter file in which to save the key (/Users/XXX/.ssh/id_rsa):
    Created directory '/Users/XXX/.ssh'.

    パスフレーズを入力します。

    Enter passphrase (empty for no passphrase):{ここに適当なパスフレーズ}
    Enter same passphrase again: {ここに適当なパスフレーズ}

    これで、公開鍵と秘密鍵が作成されます。
    id_rsa: 秘密鍵
    id_rsa.pub: 公開鍵

    $ cd ~/.ssh
    $ ls
    id_rsa      id_rsa.pub

    ②キーチェーンに登録する

    ssh-add ~/.ssh/id_rsa

    ~/.ssh/configを作成し、以下のように記述します。

    Host github.com
      HostName github.com
      IdentityFile ~/.ssh/id_rsa
      User git

    ③GitHubに公開鍵を登録

    GitHubにログイン。
    右上のアカウントから、settingを選択。
    左側の「SSH and GPG keys」を選択する。

    Titleは任意の名前を入れて、
    Keyには公開鍵の内容をコピーします。

    公開鍵の内容は下記コマンドでコピーできます。

    pbcopy < ~/.ssh/id_rsa.pub

    ↑でコピーした、公開鍵の中身をKeyに貼り付けて、Add SSH keyを押します。

    GitHubにSSHが登録されています。

    ④SourcetreeにSSHの接続設定登録

    Sourcetreeのメニュー>環境設定からアカウントを開く。

    対象アカウントを選択し、編集ボタンを押して、下記のように設定。


    SSHは自動で設定されます。

    アカウントを接続をクリックすると、ブラウザで認証が求められます。

    保存したら、接続完了です。

    レポジトリをクローンする

    レポジトリをクローンするときは、GitHubのレポジトリのダウンロード時に、SSHのURLを使います。

    プログラミング
    技術ブログへ移動
    よかったらシェアしてね!
    中谷恵美
    東京在住のフリーランス。システムエンジニア、ITコンサルタントを経て、現在はホームページ・ブログ作成、集客などのレッスンをしています。

    趣味は、文房具、ゲーム。最近は英語学習中。運動が苦手で体が硬いのが悩み。最近、腰痛改善にピラティスを始めた。
    人気記事
    • 【CSSコピペOK】おしゃれな引用blockquoteデザイン10選
      2018-09-13
      ブログ・SNS運営
    • 【CSS】シンプルで女性らしい囲み枠デザイン48選
      2018-08-24
      ブログ・SNS運営
    • 自分でできる。アメブロのおしゃれなカスタマイズまとめ
      2022-11-04
      ブログ・SNS運営
    • ブログで使えるタイトル付き囲み枠のCSS
      2022-12-21
      ブログ・SNS運営
    • 大人かわいいブログヘッダーの作り方
      2022-11-09
      ブログ・SNS運営
    WordPressの始め方

    目次