git config
- git config --global name value
- これは、~/.gitconfigを設定するのと同じ
- git config --list
設定ファイル
- /etc/gitconfig
- ~/.gitconfig
- .git/config
[user]
name = "Eiichi Kaishita"
email = kaishitaeiichi@example.com
[color]
ui = true
....
[alias]
st = status
....
[core]
autocrlf = input
....
よく見かける設定
git config --global user.name "Eiichi Kaishita"
git config --global user.email kaishitaeiichi@example.com
git config --global color.ui true
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch
git config --global alias.df diff
git config --global alias.graph 'log --graph --date-order -C -M --pretty=format:"<%h> %ad [%an] %Cgreen%d%Creset %s" --all --date=short'
git config --global alias.list 'log --pretty=format:"<%h> %ad [%an] %Cgreen%d%Creset %s" --date=short'
# サーバはLinux, 開発者PCはWindowsのとき
git config --global core.autocrlf input
# これは日本語のあつかいがいろいろうれしいらしい
git config --global core.quotepath false
git config --global core.editor vim
# 自分だけの除外ファイルを指定する
git config --global core.excludesfile = ~/.gitignore