签名概念
说明:
签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看
到,以此确认本次提交是谁做的。Git 首次安装必须设置一下用户签名,否则无法提交代码。
※注意:这里设置用户签名和将来登录 GitHub(或其他代码托管中心)的账号没有任 何关系,这个用户签名只是代表你本地的git客户端,和你其他工作账号是没有任何关系的.
开始设置
git是 linux的作者开发的,所以git操作命令习惯和linux是差不多的.
git config --global user.name [用户名]
git config --global user.email [邮箱]
注意,你设置的这个邮箱后git不会去验证你的邮箱是否对不对,仅仅是设置邮箱让你公司的其他人员能看到你的邮箱而已
查看设置效果
我是这么设置的
git config --global user.name 张俊杰
git config --global user.email 834116404@qq.com
找到C:\Users\Administrator.gitconfig文件
打开后发现[user]里面的内容已经发生改变了.
[user]
name = 张俊杰
email = 834116404@qq.com
[difftool "sourcetree"]
cmd = '' \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
cmd = "'' "
trustExitCode = true
[filesystem "Oracle Corporation|1.8.0_172|270735207"]
timestampResolution = 1001 microseconds
minRacyThreshold = 0 nanoseconds
[filesystem "Oracle Corporation|1.8.0_172|-1460439764"]
timestampResolution = 1001 microseconds
minRacyThreshold = 0 nanoseconds
[filesystem "Oracle Corporation|1.8.0_172|305419896"]
timestampResolution = 2001 milliseconds
minRacyThreshold = 0 nanoseconds