📀

Git 学習メモ②

に公開

冒頭メモ

さぁGitの環境構築を始めよう
表面程度の知識なので今後書籍で細かく学ぶ。

ターミナルの設定

//gitのバージョン確認
git --version
//名前とメアドの設定
git config --global user.name "名前" 
git config --global user.name "メアド"

//各自以下のコードで確認可能
git config user.name
git config user.email

Githubの準備

Githubで作成したリモートリポジトリと、自分のPCのGitと連携する

//sshキーの作成・確認
ls ~/.ssh

「/.ssh: No such file or directory」と表示された場合
→SSHで接続するのに必要なSSHキーというものを作成

//sshキーの作成
ssh-keygen -t ed25519 -C "GitHubに登録したメールアドレス"
//sshキーの作成
ssh-keygen -t ed25519 -C "GitHubに登録したメールアドレス"
//githubの接続確認
ssh -T git@github.com
//ブランチ名の変更
git branch -M main
//リモートリポジトリの指定
git remote add origin <URL>
//リモートリポジトリの設定
git remote -v
//パスワード設定の省略(確かにだるいな)
eval "$(ssh-agent -s)"

//SSHの認証に利用するssh-agentというものを開始(自動起動に設定)

//ssh-agentが起動した時に利用する~/.ssh/configファイル
//内容を追加する必要があります。 まずは~/.ssh/configファイルがあるかどうかを確認
open ~/.ssh/config

//ない場合は新しくconfigファイルを作成
touch ~/.ssh/config

 //開く
open ~/.ssh/config

//ファイルに以下を記述
Host *
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/...

//細んざれているかどうかの確認
cat ~/.ssh/config

Discussion