Setup Git - ytak-sagit/game-of-life-react GitHub Wiki

インストール

✅すでにインストール済

# version確認
git --version
#> git version 2.34.1

usernameemail の設定

git config --global user.name <username>
git config --global user.email <email>

SSH 接続の設定

SSH 鍵を生成

ssh-keygen -t rsa -b 4096

上記入力後、対話式で進む

Generating public/private rsa key pair.
Enter file in which to save the key (/home/<ユーザ名>/.ssh/id_rsa): # 何も入力せずEnterでOK
Created directory '/home/<ユーザ名>/.ssh'.
Enter passphrase (empty for no passphrase): # 何も入力せずEnterでOK
Enter same passphrase again: # 何も入力せずEnterでOK
Your identification has been saved in /home/<ユーザ名>/.ssh/id_rsa
Your public key has been saved in /home/<ユーザ名>/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:...(略)
The key's randomart image is:
+---[RSA 4096]----+
|        略        |
+----[SHA256]-----+

鍵の生成後、id_rsa.pub の中身をコピーして、GitHub に設定

cat /home/<ユーザ名>/.ssh/id_rsa.pub
#> ssh-rsa ...

GitHub への設定完了後、SSH 接続できることを確認

ssh -T [email protected]
#> Hi <username>! You've successfully authenticated, but GitHub does not provide shell access.

リポジトリのクローン

git clone [email protected]:ytak-sagit/game-of-life-react.git
cd game-of-life-react

上記完了後、VSCode 側で、

  • 「エクスプローラー」を選択
  • 「フォルダーを開く」を選択
  • 入力欄に /home/<ユーザ名>/game-of-life-react/ を入力して「OK」
  • 「はい、作成者を信頼します」を選択
  • game-of-life-react リポジトリのコードが、エクスプローラー上に表示されていればOK
⚠️ **GitHub.com Fallback** ⚠️