sourceTree 更新git密码

每次git密码变了sourcetree都拉不到代码,  

第一次使用sourceTree时输入了一次密码,然后自动记住了密码。后来手动修改了一次密码,由于sourceTree记住的还是老密码,所以pull代码的时候提示没有权限,但是又不弹出对话框让输入密码。而且在console下使用git命令拉取代码同样提示失败,且不让输入密码。

mac下需要删除钥匙串来解决这个问题。

第一步: 先关闭sourcetree

第二步:然后:进入路径~/Library/Preferences/ ,找到文件com.torusknot.SourceTreeNotMAS.plist,并删除该文件

nisjdeMacBook-Pro:~ nisj$ cd /Users/nisj/Library/Preferences

nisjdeMacBook-Pro:Preferences nisj$ ls com.torusknot.SourceTreeNotMAS.plist

com.torusknot.SourceTreeNotMAS.plist

nisjdeMacBook-Pro:Preferences nisj$ rm -rf com.torusknot.SourceTreeNotMAS.plist

nisjdeMacBook-Pro:Preferences nisj$

第三步:进入mac的钥匙串访问,将里面的关于sourcetree的账号信息删除

打开 应用程序》实用工具》钥匙串访问(我的在【F4】/系统工具/钥匙串访问下):

左侧导航栏种类下选择密码:找到对应的钥匙串,删除即可。

第四步:打开sourcetree,根据弹出框输入密码

最后打开sourcetree,拉取代码时,会弹出需要输入密码的弹出框,输入密码即可。

第五步:正常其他操作

————————————————

版权声明:本文为CSDN博主「BabyFish13」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/BabyFish13/article/details/105811625

你可能感兴趣的:(sourceTree 更新git密码)