Sourcetree 出现错误提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin

sourcetree克隆远程项目时报错,如下图所示:

原因应该是权限问题,解决方法:

1、打开sourcetree,选择“操作”-》在终端中打开,打开终端,输入: ssh-keygen -t rsa -C "[email protected]"

("[email protected]"是github账号)

2、按照括号给出的路径完整输入,如"/c/Users/Administrator/.ssh/id_rsa"

3、在C:\Users/Administrator/.ssh/下产生两个文件:id_rsa和id_rsa.pub

4、复制id_rsa.pub内容到github.com的网站上到ssh密钥管理页面:

    cd /home/adminzjh/.ssh

    echo "公钥内容"  >> authorized_keys

5、重新克隆,如果此时还报错,报错内容忘记截图了,点击工具-》选项,将默认的PuTTY/Plink更改为OpenSSH,确定然后重新克隆就可以了


你可能感兴趣的:(Sourcetree 出现错误提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin)