コンテンツにスキップ

Gitのインストールと設定

バージョン管理システムGitのインストールと基本設定を行います。

Homebrewを使用してGitをインストール:

Terminal window
brew install git
Terminal window
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
Terminal window
# デフォルトブランチ名をmainに設定
git config --global init.defaultBranch main
# エディタをVSCodeに設定
git config --global core.editor "code --wait"
# 日本語ファイル名のサポート
git config --global core.quotepath false
Terminal window
git config --list
Terminal window
code ~/.gitconfig

複数のGitアカウントを使い分ける場合、.zshrcに以下の関数を追加:

Terminal window
# 個人用アカウントに切り替え
function gitpersonal() {
git config --global user.name "Your Personal Name"
git config --global user.email "personal@example.com"
echo "Switched to personal Git account"
}
# 仕事用アカウントに切り替え
function gitwork() {
git config --global user.name "Your Work Name"
git config --global user.email "work@company.com"
echo "Switched to work Git account"
}

使用方法:

Terminal window
# 個人用に切り替え
gitpersonal
# 仕事用に切り替え
gitwork

.gitconfigに追加できる便利なエイリアス:

[alias]
st = status
co = checkout
br = branch
ci = commit
lg = log --oneline --graph --decorate

GitHubやGitLabでSSHを使用する場合:

Terminal window
# SSHキーの生成
ssh-keygen -t ed25519 -C "your.email@example.com"
# SSHキーをクリップボードにコピー
pbcopy < ~/.ssh/id_ed25519.pub