企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 用户信息 当安装完 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` 并且乐于助人。