安装好git后,在使用git前,需要先配置一下你的账号信息:user.name和user.email。
具体配置方法如下:
git config --global user.name 'xxx'
git config --global user.email 'xxx@xxx'
注意:这里配置不使用等号
git config –local 这是缺省默认,只对某个仓库有效
git config –global 对当前用户所有仓库有效
git config –system 对系统所有登录的用户有效
查看当前已经设置的配置项:git config –list,加–list
git config --list --local
git config --list --global
git config --list --system
注意:使用命令git config –list –local,会提示如下错误:
fatal: unable to read config file ‘.git/config’: No such file or directory
原因:是因为local要在某个git仓库目录中才能使用
查看完整的配置项:git config,命令行输入后,显示如下
Config file location
--global use global config file
--system use system config file
--local use repository config file
-f, --file <file> use given config file
--blob <blob-id> read config from given blob object
Action
--get get value: name [value-regex]
--get-all get all values: key [value-regex]
--get-regexp get values for regexp: name-regex [value-regex]
--get-urlmatch get value specific for the URL: section[.var] URL
--replace-all replace all matching variables: name value [value_regex]
--add add a new variable: name value
--unset remove a variable: name [value-regex]
--unset-all remove all matches: name [value-regex]
--rename-section rename section: old-name new-name
--remove-section remove a section: name
-l, --list list all
-e, --edit open an editor
--get-color find the color configured: slot [default]
--get-colorbool find the color setting: slot [stdout-is-tty]
Type
--bool value is "true" or "false"
--int value is decimal number
--bool-or-int value is --bool or --int
--path value is a path (file or directory name)
Other
-z, --null terminate values with NUL byte
--name-only show variable names only
--includes respect include directives on lookup