git的config配置
@查看git的版本
git –version
@查看git配置信息
git config –list
config list分全局和局部,在根目录下执行git config –list显示为全局配置,在git的仓库目录下执行,显示的是全局和局部的配置信息。
@配置git的全局邮箱和用户名使用
git config –global user.name ‘XXX’
git config –global user.email ‘XXX’
@配置git的当前仓库邮箱和用户名配置有2种方式,1。直接不使用–global 2.使用local
git config user.name ‘XXX’
git config user.email ‘XXX’
git config –local user.name ‘XXX’
git config –local user.email ‘XXX’
设置完用 git config –list进行检验
@查看git提交记录
git log
@git别名(alias)的配置
比如对git status 设置别名
git config –golbal alias.st status
使用:git st 相当于 git status
pull ,push等命令设置别名同上。
@git 默认选项的配置(pull.rebase)
git config –global pull.rebase true
设置完用 git config –list进行检验
@git config的原理
git 配置分3个 级别,–system –global –local
git读取的优先级依次 –system < –global <–local
–global 对git的操作git config内容保存在.gitconfig的文件下
–local对git的操作git config内容保存在.git/config的文件下