git 初期設定
名前とメールアドレスを設定(変更)する
git config --global user.name "mktktmr" git config --global user.email "hogehoge@email"
~/.gitconfigを直接編集してもいけるみたい(未検証)
確認方法
configの-l オプションで確認できる
git config --global -l user.name=mktktmr user.email=hogehoge@email
おまけ
color.uiをautoにしておくと、コマンドの出力が見やすくなるらしいので設定しておく
git config --global color.ui auto
参考
『GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)』
gitのユーザー名とメールの設定場所でトラブル。 - Qiita
2015/11/18 追記
pushしたら以下の警告が出てしまいました。
warning: push.default is unset; its implicit value has changed in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the traditional behavior, use: git config --global push.default matching To squelch this message and adopt the new behavior now, use: git config --global push.default simple When push.default is set to 'matching', git will push local branches to the remote branches that already exist with the same name. Since Git 2.0, Git defaults to the more conservative 'simple' behavior, which only pushes the current branch to the corresponding remote branch that 'git pull' uses to update the current branch. See 'git help config' and search for 'push.default' for further information. (the 'simple' mode was introduced in Git 1.7.11. Use the similar mode 'current' instead of 'simple' if you sometimes use older versions of Git)
最近のバージョンでpushの挙動が変わり設定が必要になった模様。
というわけで、以下を追加
git config --global push.default simple
git push時に表示されるwarning: `push.default is unset...`の意味と解決方法 - Qiita
push.defaultは,git push時にrefspec(ブランチ名やタグ名)を指定しなかったときの挙動を設定する.