LoginSignup
0
0

More than 3 years have passed since last update.

githubとのつなぎこみ 環境構築(SSHとかなんとか) localからリモートにする為に。

Posted at

はじめに

githubのつなぎこみを一切合切忘れていたので備忘録として。
内容としてはSSHの設定方法。

環境

  • MacBookAir(10.14.6)
  • homebrew install済
  • iterm2
  • VScode

前提として

  • githubのアカウント登録がすんでいる(この辺はググるとすぐ出てくる)
  • ローカルリポジトリがある状態

手順

1,ssh鍵生成(ssh-keygen)
2,パスフレーズ入力
3,githubに公開鍵設定
4,ssh接続確認

実行してみる

1,ssh鍵生成(ssh-keygen)

ターミナル
$ ssh-keygen -t ed25519 -C "your_email@example.com"
//メールアドレスは自分の GitHub メールアドレスに置き換え

デフォルトのファイル場所。エンターで次へ。

> Generating public/private ed25519 key pair.
> Enter a file in which to save the key (/Users/you/.ssh/id_ed25519): [Press enter]

2,パスフレーズ入力

何も入れずにエンターするとパスフレーズなしで作成される。

ターミナル
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]
成功
Your identification has been saved in [URL書いてある]
Your public key has been saved in [URL書いてある]
The key fingerprint is:
[SHA番が書いてあります] [登録したアドレス]
he key's randomart image is:[なんか書いてある]

3,githubに公開鍵設定

鍵の中身のクリップボードへのコピー
*鍵の名前は自分の作成したもの(id_rsa部分が人によって違うと思う)
$ pbcopy < ~/.ssh/id_rsa.pub(Mac)

githubのsettingからSSH and GPG keysを選択し、newSSHkeyを登録
スクリーンショット 2021-02-11 19.02.45.png
titleは自分がわかりやすい名前で
keyは上でクリップボードにコピーしたものを貼り付ける。
Add SSH keyを押下

4,ssh接続確認

ターミナル
ssh -T git@github.com.main

Githubのsshkey
⬆︎記述されているfingerprintsと一致するのを確認してからyesを入力

successfullyとなったら成功!

参照サイト

終わりに

内容にご指摘ありましたら、連絡いただけますと幸いです。
近々、ローカルリポジトリをリモートリポジトリにする方法も備忘録として書こう。。。

0
0
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
0