转载:http://www.jianshu.com/p/3fc93c16ad2d
这里在第七步的时候,修改下命令
7.取消全局 用户名/邮箱设置,并进入项目文件夹单独设置
取消全局 用户名/邮箱 配置
git config –global –unset user.name
git config –global –unset user.email
–global –unset
单独设置每个repo 用户名/邮箱(这里进入相应的仓库内进行修改)
git config user.email “xxxx@xx.com”
git config user.name “xxxx”
另外mac下没有config文件的时候创建一个就好。
更新
碰到已经添加pubkey任然deny的问题
http://blog.csdn.net/god_wot/article/details/10522405
先输入
ssh−agent,再输入
ssh-add ~/.ssh/id_key这样解决。
https://segmentfault.com/q/1010000000835302,这里解释的很清楚,以及其他的处理方法。