MENU
  • Profileプロフィール
  • Blogブログ
    • WordPressワードプレス
    • プログラミング
    • WEBデザイン
    • フリーランス
    • ライフログ
  • Portfolioポートフォリオ
  • Sitemapサイトマップ
  • Contactお問合せ

カテゴリー

  • 趣味
  • WordPress
  • 本棚
  • プログラミング
  • 日記
  • WEBデザイン
  • フリーランス

タグ

Adobe Illustrator Gatsby.js HTML/CSS MySQL Node.js Python SWELL WordPressプラグイン おすすめツール エックスサーバー セキュリティ バレットジャーナル 確定申告 開発環境

アーカイブ

  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 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年5月
  • 2019年2月
  • 2018年11月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2017年10月
プログラミングとデザインでものづくりを楽しむブログ
ゼロの森
  • Profileプロフィール
  • Blogブログ
    • WordPressワードプレス
    • プログラミング
    • WEBデザイン
    • フリーランス
    • ライフログ
  • Portfolioポートフォリオ
  • Sitemapサイトマップ
  • Contactお問合せ
ゼロの森
  • Profileプロフィール
  • Blogブログ
    • WordPressワードプレス
    • プログラミング
    • WEBデザイン
    • フリーランス
    • ライフログ
  • Portfolioポートフォリオ
  • Sitemapサイトマップ
  • Contactお問合せ
  1. ホーム
  2. プログラミング
  3. 【Mac】SourcetreeからGitHubへSSH接続する

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

2022 3/29
プログラミング
2021-08-05 2022-03-29

今回は、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を使います。

プログラミング
開発環境
よかったらシェアしてね!
URLをコピーする
URLをコピーしました!
  • レンタルサーバー1つで複数のWordPressブログを作るには
  • 【Mac】Node開発環境のアップデート

関連記事

  • GatsbyJSサイトをv3へアップデート
    2021-08-23
  • 【Mac】Node開発環境のアップデート
    2021-08-06
  • Flexboxで作るヘッダーのサンプル集
    2020-07-30
  • CSSとJavaScriptで作るハンバーガーメニュー
    2020-07-25
  • Netlify経由で、Gatsby.jsブログを独自ドメインに公開する手順
    2020-07-10
  • Gatsby.jsでブログを作るための手順
    2020-07-04
  • ラジオボタン・チェックボタンの代わりに画像選択にする方法
    2020-06-13
  • 【Python】Livedoorブログのバックアップデータ(backup.txt)をWordPress用に置き換えるプログラム
    2020-05-30
Zero Forest
カテゴリー
  • WordPress (30)
  • プログラミング (17)
  • WEBデザイン (6)
  • フリーランス (7)
  • ライフログ (10)
    • 趣味 (2)
    • 本棚 (3)
    • 日記 (5)
タグ
Adobe Illustrator (2) Gatsby.js (3) HTML/CSS (7) MySQL (1) Node.js (2) Python (2) SWELL (1) WordPressプラグイン (10) おすすめツール (3) エックスサーバー (4) セキュリティ (3) バレットジャーナル (2) 確定申告 (1) 開発環境 (3)
  • サイトマップ
  • サイトポリシー

© Zero*forest

目次
閉じる