摘要
根据个人习惯优化git
配置。
配置
必配
配置自己的git
认证信息,git_username
、git_useremail
替换成自己的用户名和提交邮件地址。方便协同开发。
1 2
| git config --global user.name <git_username> git config --global user.email <git_useremail>
|
选配
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| git config --global core.editor vim git config --global core.ignorecase false git config --global core.autocrlf false git config --global core.safecrlf true git config --global core.fileMode false git config --global core.longpaths true git config --global core.quotepath false git config --global gui.encoding utf-8 git config --global i18n.commitEncoding utf-8 git config --global i18n.logOutputEncoding utf-8 git config --global svn.pathnameencoding utf-8 git config --global merge.tool vimdiff git config --global mergetool.keepBackup true git config --global commit.template $HOME/.git_github :> $HOME/.git_github
git config --global color.status auto git config --global color.branch auto git config --global color.ui auto git config --global color.diff auto git config --global color.interactive auto
git config --global http.sslVerify false git config --global http.postBuffer 1073741824 git config --global credential.helper store
git config --global alias.st status
git config --global alias.cm 'commit -s'
git config --global alias.lg "log --color --graph --pretty=format:'%C(bold red)%h%C(reset) - %C(bold green)(%cr)%C(bold blue)<%an>%C(reset) -%C(bold yellow)%d%C(reset) %s'"
|
手册
参考文章:
无。