背景:使用mac版的sourcetree上get代码,由于不能使用https只能用ssh,可是常规使用win版本的操作在mac上不好使了,总是提示上传失败,请手动添加ssh。
![](https://img-blog.csdnimg.cn/00d3d21a826b4ff788bd250533e460fa.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2FuZ2h1aTIwODc=,size_19,color_FFFFFF,t_70,g_se,x_16)
解决方案:使用github上token请求的方式!还是采用https。
第一步:先进入finder
cmd+shift+g
/Users/myd/Library/Application Support/SourceTree
干掉@github.com的文件,都删了。
(如果有myd改成你电脑用户名即可)
强制退出sourcetree!
第二步:
打开终端输入
git config --global credential.helper osxkeychain
vi ~/.gitconfig
![](https://img-blog.csdnimg.cn/af9bff361a4b453db3e48d4580174b11.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2FuZ2h1aTIwODc=,size_20,color_FFFFFF,t_70,g_se,x_16)
输入IP:端口(科学上网端口)
ESC 后:wq
第三步
![](https://img-blog.csdnimg.cn/24f5a3964b984cc5951f30ef80c64cea.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2FuZ2h1aTIwODc=,size_20,color_FFFFFF,t_70,g_se,x_16)
去github上申请tokens,内容全选!!!不犹豫。
记得拷贝token。
第四步
![](https://img-blog.csdnimg.cn/3314aaf6e3fe45378e79f3a671d7b239.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2FuZ2h1aTIwODc=,size_20,color_FFFFFF,t_70,g_se,x_16)
token要写入密码中,其他如图!选
择代理服务后自动出来的。
然后你就可以去克隆了呢~
至此完事!!!点赞!!!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)