初始化配置
配置git的基本信息
查看 git 配置
安装之后,使用下面的命令查看 git 的配置:
$ git config --list
credential.helper=osxkeychain
user.name=Sky Ao
user.email=aoxiaojian@gmail.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=git@github.com:skyao/learning-git.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
remote.docsy.url=git://github.com/skyao/docsy-example.git
remote.docsy.fetch=+refs/heads/*:refs/remotes/docsy/*
配置全局的name和email
使用下面的命令设置全局的用户 name 和 email :
git config --global --edit
然后修改里面的内容,设置好 name 和 email:
# This is Git's per-user configuration file.
[user]
# Please adapt and uncomment the following lines:
name = Sky Ao
email = aoxiaojian@gmail.com
也可以通过下面两条命令来分别设置:
git config --global user.name "Sky Ao"
git config --global user.email "aoxiaojian@gmail.com"
上面两个方式都是修改全局配置文件,默认地址是 ~/.gitconfig
,可以直接通过 vi 等命令打开修改。
配置单个仓库的name和email
如果有某个仓库需要设置和默认全局用户不一样的 name 和 email,则可以通过如下命令:
git config user.name "aoxiaojian"
git config user.email "aoxiaojian@hotmail.com"
通过可以通过命令 git config --list
进行查看,配置内容同样存放在文件 ~/.gitconfig
中。