0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

11 Steps:SourseTreeとGithubのSSH接続方法(For Mac)

Last updated at Posted at 2021-09-04

初心者向け、ターミナルやGithub使えない人も操作できるように編集しました。
いくつか他の方の記事を参考にして設定をしましたが、途中でどこかが違うってなったので、自分のパソコンでうまくいった手順をまとめました。参考した記事は一番下に掲載してます。

(準備:SourseTreeとGithubダウンロードしログインしてください)

$はターミナルでの入力

1️⃣
Macのターミナルを開いてください。

$ ssh-keygen -t rsa -C
と入力してください。

まずはSSH認証の公開鍵と秘密鍵の作成です。

2️⃣

Enter file in which to save the key (/Users/name/.ssh/id_rsa):
と表示が出てきます。

Enterを押してください。(保存場所の確認)

3️⃣

Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/name/.ssh/id_rsa.

Enterを2回押してください。(パスワード設定、空でもいいのでEnter)

4️⃣

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

鍵の場所へ移動します。

(id_rsa: 秘密鍵、id_rsa.pub: 公開鍵)

5️⃣

$chmod 600 id_rsa

秘密鍵の権限設定をします。

6️⃣

$ open ~/.ssh/config

configファィルの設定(中身を下のように編集してください)

Host github.com
HostName github.com
User git
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
UseKeychain yes
AddKeysToAgent yes

7️⃣

$ pbcopy < ~/.ssh/id_rsa.pub

これで公開鍵をコピしました

8️⃣

Githubへ移動します。

「Github」→「Seetings」→「SSH and GPG Keys」

先ほどコピーしたKeyーを貼り付ける

スクリーンショット 2021-09-03 19.16.58.png

9️⃣

$ssh git@github.com

githubへ接続する

1️⃣0️⃣

クローンしたいファィルのSSHをコピーする
スクリーンショット 2021-09-03 19.21.18.png

1️⃣1️⃣

コピーしたURLをsoucetreeにペースト

「新規」→「URLからクローン」→「ソースURL」

スクリーンショット 2021-09-03 19.26.22.png

これで完了です、おめでとう🎉

参考記事:
https://kumaskun.hatenablog.com/entry/2019/10/20/225335
https://qiita.com/evitch/items/5d87b8aab5cd72695d2b
https://note.com/nviveto/n/n66546cbb6334
ありがとうございました!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?