一、enter file in which to save the key (c:\users\灏忓皬鍚村厛妫?.ssh/id_rsa): could not create directory ‘c:\users\\345\260\217\345\260\217\345\220\264\345\205\210\346\243\256/.ssh’: invalid argument
这是git bash 的编码问题,无法识别本地的中文用户名目录,下面是解决方案
二、检查git bash 编码并更改为utf-8
1、打开git bash
进入开始菜单,输入git bash。
2、右键单击顶部边框,选择options
3、侧边栏选择Text,下拉框Locale 选择 zh-CN,Character-set 选择 utf-8
三、重新尝试生成ssh密钥
1、输入创建ssh密钥命令
ssh-keygen -t rsa -C "1278872620@qq.com"
//双引号里输入自己的邮箱地址
2、连按三次回车
可以看到中文没有乱码,可以成功创建ssh密钥。