Git 使い方メモ
Table of Contents
Gitのパスワードを保存する方法
git config --global credential.helper store
git configコマンドの使い方!ユーザー名・メールアドレス設定など
ユーザ名、e-mailアドレスを誤ってコミットした場合の修正方法
$ git config user.name "John Doe" $ git config user.email johndoe@example.com
$ git commit --amend --reset-author
ユーザ名、e-mailアドレスを誤ってコミットした場合の修正方法(遡って修正する)
$ git filter-branch -f --env-filter ¥ "GIT_AUTHOR_NAME='<変更後の名前>'; ¥ GIT_AUTHOR_EMAIL='<変更後のメールアドレス>'; ¥ GIT_COMMITTER_NAME='<変更後の名前>'; ¥ GIT_COMMITTER_EMAIL='<変更後のメールアドレス>';" ¥ <対象コミット>
<対象コミット>は全部もしくは範囲指定できます。
- HEAD → 全部
- HEAD‾3..HEAD → 過去直近3コミット分
GitHub
ユーザー、メールアドレス設定
- Git/GitHubのメールアドレス周りについて調べた - delhi09の勉強日記
- リポジトリごとにGitユーザーを変更 - OPEN TONE Labs
- GitHubでメールアドレスを非公開にする - Qiita
グローバル設定
$ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
リポジトリ毎に設定
$ git config user.name "John Doe" $ git config user.email johndoe@example.com