1.使用git之前,为什么需要账号和邮件配置?
当你对某个项目进行更改,提交的时候。
让仓库管理者知道是你对项目进行了操作,方便管理和进行联系等。
如果你不设置,那么在你提交代码文件的时候,就会报出错误...
常用的配置:
//global的配置
git config --global user.name xxxx
git config --global user.email xxxxxx
//查看配置是否成功
git config --list --global

详细的使用配置说明
2. 详细的使用配置说明
Git附带了一个名为的工具git config,可让您获取和设置控制Git外观和操作方式的配置变量。
可以在相应的路径找到这些config文件查看。
这些变量可以存储在三个不同的地方:
2.1. 系统级别的config,对系统所有登陆的用户有效(一般不建议使用)
文件路径:C:\ProgramData\Git\config (具体的文件内容说明,这里不做解析了)
//system的配置
git config --system user.name xxx
git config --system user.email xxxxx
//查看system配置是否成功
git config --list --system
2.2. 当前用户级别的config,对当前用户所有仓库有效
文件路径:C:\Users\你的账户名\ .gitconfig
//global的配置
git config --global user.name xxxx
git config --global user.email xxxxxx
//查看配置是否成功
git config --list --global
2.3. 某个文件目录级别的, local只对某个仓库有效
文件路径:你的项目... ...
比如我的demo路径: D:\demo_run\view\demo\.git\config
你配置的时候,可能会失败,是因为你当前这个目录不是git的仓库,所以需要先设置为仓库。
设置当前目录为仓库,在当前目录下右键打开Git Bash Here:
git init
当你的目录存在这个.git的 "隐藏文件夹" 就说明,仓库设置成功
//local的配置
git config --local user.name xxxx
git config --local user.email xxxxxx
//查看local配置是否成功
git config --list --local
这个三个级别的优先级:local > global > system
拓展:
1.查看全部的config配置
git config --list (git config --l 也可以)
2.删除local用户名的配置(其他的以此类推)
git config --local --unset user.name
网友评论