由于习惯使用sourceTree,因此换工作后,我坚持使用,但是此时就遇到大坑了,找了几天解决方案未果,后来死磕,终于有了眉目。
一般情况,如果git地址没有问题,且自己有权限进行代码更新的话,且添加过了sshKey之后,这时要仔细检查一下使用的git帐号、邮箱是否匹配。
检查方式非常简单,右上角设置->高级 勾选使用全局用户设置
如果勾选后的邮箱地址不是你当前项目的绑定的邮箱地址则看下一步。
检查邮箱信息.png
sourceTree 偏好设置->常规 修改电子邮箱
修改邮箱.png