Git配置

2018-08-12  本文已影响0人  ShukeZheng

用一个工具,一个是要熟悉它的命令,另一个就是要知道它的配置。这里简单对git的配置机制简单介绍。具体有哪些参数和参数的作用需要读者在实际当中查看帮助文档git help config。 如果碰到什么问题欢迎留言,我不一定懂,有时间我也会自己学习并且回复。

配置机制

git的配置设计了三个等级的配置。配置的参数和参数没什么分别,只是配置文件的位置有所不同以至于所辐射的范围有所差别。

git有三个位置可能有配置文件,那么在使用当中到底哪个配置说了算?这个有点类似python中变量的搜索机制。当某个特性或功能是由配置文件里的某个参数来决定时,查找的顺序为local->global->system。查找时一旦找到则不再继续查找。所以配置参数优先级最高的是仓库级别的配置。

配置操作

git的配置格式是ini的。可以用编辑器直接编辑,但是更科学的方法是使用 git config命令来操作,不容易出错。
命令范式: git config --local <section>.<key> <value>

常用的配置参数

基本配置

git config --local user.name "zhenglq"
git config --local user.email "125028912@qq.com"

快捷配置

git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch
上一篇 下一篇

猜你喜欢

热点阅读