第一次使用SourceTree时输入了一次密码,然后自动记住了密码。后来手动修改了一次密码,由于sourceTree记住的还是老密码,所以pull代码的时候提示没有权限,但是又不弹出对话框让输入密码。而且在console下使用git命令拉取代码同样提示失败,且不让输入密码。
Mac下需要删除钥匙串来解决这个问题:
打开 应用程序->实用工具->钥匙串访问:
左侧导航栏->种类->密码:找到对应的钥匙串,删除即可。
接下来使用sourceTree时即会提示输入密码,输入正确的密码,即可更新密码。