SourceTree提交不了,报git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master

刚下载好的Soucetree,拉好项目代码却提交不了,害的我百度了好一小会,下面我把我自己最终的解决方案介绍给大家,希望对你们有用。

 

首先打开 下载好的git

输入命令

 ssh-keygen -t rsa -C "邮箱地址"        例如:ssh-keygen -t rsa -C "***@foxmail.com" 

输入命令后,在红色图层会停止执行,直接回车即可(执行停止的时候都按 Enter即可)

 

 

 秘钥成功生成后,进入C盘的用户目录中复制

 

复制里面的内容 然后 放到GITlab的SSH秘钥里面 让SourceTree可以提取

 

 

 

 秘钥在gitlab中 保存之后

 

 打开 SourceTree,工具——选项

点击保存

 

 下面这边就可以直接输入 GITlab中的 SSH链接了

复制上面SSH的链接 在下面输入,保存的路径要新建的空文件路径

 

posted @ 2018-04-20 16:12  守候岩  阅读(1104)  评论(0编辑  收藏  举报