美文网首页程序员开源工具技巧Git
关于sourcetree access denied

关于sourcetree access denied

作者: JJNile | 来源:发表于2017-07-27 00:03 被阅读2161次

    前段时间用 sourcetree 作为 git 的工具,clone 的时候出现 access denied 的问题,一下列出网上搜索几种可能

    1. 没有设置user和email(个人认为可能性比较低)

    2. git 远程仓库上授权,解决方法添加公钥就好

    3. 第一次 clone 仓库下来的时候无论是 ssh 还是 https 都是要输入账户密码的,如果没弹出输入账户和密码的话,这种情况一般为之前clone过,进入 工具->选项->验证 找到相应地址的远程仓库,然后将其已存密码删除再重新clone就OK了

    image.png

    ========
    2018年11月27日编辑

    关于上述的方法3中,sourcetree2.x版本以上发生了变化

    image.png

    这是3.0版本,可以看到截图中 工具->选项->验证 已经没有记录账户密码了

    所以新的版本要解决之前的access denied问题,我们要进入到

    C:\Users\user\AppData\Local\Atlassian\SourceTree
    

    下把 passwd 这个文件删掉

    image.png

    注意目录的第二个user是你自己的windows账号名

    相关文章

      网友评论

        本文标题:关于sourcetree access denied

        本文链接:https://www.haomeiwen.com/subject/bzsakxtx.html