用户、邮箱
git config --global user.name "xxx"
git config --global user.email xxx@yyy.com
常用配置
git config --global core.editor vim
git config --global core.quotepath false #支持utf-8编码
git config --global color.ui true #开启颜色支持
git config --global core.autocrlf input #linux下签入是自动crlf转lf
常用简写
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.br branch
git config --global alias.co checkout
git config --global alias.mr merge
git config --global alias.cp cherry-pick
git config --global alias.lg 'log --graph --oneline --decorate'
git config --global alias.aliases 'config --get-regexp ^alias\.'
配置脚本
#!/bin/bash
git config --global core.editor vim
git config --global core.quotepath false
git config --global color.ui true
git config --global core.autocrlf input
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.br branch
git config --global alias.co checkout
git config --global alias.mr merge
git config --global alias.cp cherry-pick
git config --global alias.lg 'log --graph --oneline --decorate'
git config --global alias.aliases 'config --get-regexp ^alias\.'