@查看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的文件下