#### 用户信息
当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:
~~~
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
~~~
如果使用了 `--global` 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情,` Git` 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 `--global` 选项的命令来配置。
#### 检查配置信息
如果想要检查你的配置,可以使用 `git config --list` 命令来列出所有 Git 当时能找到的配置。
~~~
Administrator@PC-20171024GNST MINGW32 /d/phpStudy/WWW/workspace/DragonApp (maste r)
$ git config --list
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/ssl/certs/ca-bundle.crt
diff.astextplain.textconv=astextplain
rebase.autosquash=true
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.required=true
filter.lfs.process=git-lfs filter-process
credential.helper=manager
user.name=Amammatthew
user.email=amamatthew@sina.cn
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
remote.origin.url=https://gitee.com/amamatthew/Extjs6.2-Dragon.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
~~~
你可能会看到重复的变量名,因为 Git 会从不同的文件中读取同一个配置(例如:`/etc/gitconfig` 与 `~/.gitconfig`)。 这种情况下,Git 会使用它找到的每一个变量的最后一个配置。
你可以通过输入 `git config <key>`: 来检查 Git 的某一项配置
~~~
$ git config user.name
John Doe
~~~
#### 获取帮助
若你使用 Git 时需要获取帮助,有三种方法可以找到 Git 命令的使用手册:
~~~
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
~~~
例如,要想获得 config 命令的手册,执行
~~~
$ git help config
~~~
这些命令很棒,因为你随时随地可以使用而无需联网。 如果你觉得手册或者本书的内容还不够用,你可以尝试在 `Freenode IRC` 服务器( `irc.freenode.net` )的 `#git` 或 `#github` 频道寻求帮助。 这些频道经常有上百人在线,他们都精通 `Git` 并且乐于助人。
- 目录
- 撤销
- Git reset
- Git revert
- Git reset 命令
- Git的撤消操作 - 重置, 签出和撤消
- 冲突
- 解决Git合并分支发生的冲突
- BASH
- 复制黏贴
- 教程
- 合并
- 合并提交
- 分支
- Gitee(码云)
- Github
- 免费私有库
- 本地仓库推送到github仓库
- 工具
- SourceTree
- 添加git-bash.exe到环境变量
- Git
- 安装
- 配置
- 命令行
- 10个技巧让开发者的Git水平迅速提升
- 3.2 Git 分支 - 分支的新建与合并
- 远程分支
- Git帮助
- Git帮助
- 显示命令帮助
- Git 命令
- 参数配置
- 还原至上次提交
- Git 操作命令
- Git tag
- Git 分支管理
- 认识分支
- 卖主分支
- 分支操作
- 本地仓库远程提交
- Git 分区
- 认识里程碑
- 忽略文件
- 已有项目
- 《Git权威指南》