git clone 操作后 弹出输入阿里云账号密码界面
但是无论输入的账号密码正确与否 都显示fatal: Authentication failed for错误
此时可以换为在云端添加SSH公钥的方式登录,方法如下:
1:通过命令查看是否有SSH公钥
cat id_rsa.pub
如果没有
2:ssh-keygen -t rsa -C"邮箱"
回车之后,git会询:
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/win10/.ssh/id_rsa):
然后回车->回车出现
The key's randomart image is:
+---[RSA 2048]----+
|=oo. |
|*oo. |
|oo. |
|. +. . |
|o*.o. . S |
|=.@..o |
|*O+* .o |
|*XE.oo + |
|%..o..* |
+----[SHA256]-----+
代表创建SSH成功,然后复制C:\Documents and Settings\Administrator\.ssh 目录中,id_rsa.pub文件的全部内容到云端,具体复制到哪儿 每个平台都不一样,然后就可以git push代码了,不用再输入账号密码,当然要使用SSH地址git@code.aliyun.com:espmm/xxxx
二:当代码传到一半时报错fatal: The remote end hung up unexpectedly
解决办法git config --global http.postBuffer 2428000











网友评论