使用github管理代码的时候 需要生成一个公钥key 添加到自己的git账户中
下面是生成方法:
1 :打开终端 输入 ssh-keygen
然后系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSH key文件保存在中~/.ssh/id_rsa.pub
2 然后用文本编辑工具打开该文件,我用的是vim,所以命令是:
vim ~/.ssh/id_rsa.pub
将.pub中的多有内容拷贝出来填到git账户里面就ok了
这个是通过git生成私钥和公钥的方法但是要把私钥配置 到Android Studio 里我一开始也不知道,后来在StackOverFlow网站上找到了答案。
image
这里要注意Git的路径,已经它下面的那个选项选为Native,还有我的密钥的路径在默认的路径下:
/Users/用户名/.ssh(如/Users/meyhuan/.ssh)的目录下的
总结:
1、首先保证git配置正确,可用;
2、配置全局的ssh公钥和私钥,并将公钥添加至服务端的git ssh key中;
3、完成1、2的情况下,关注红框里的SSH excutable 选项,默认为Build in,正是该配置导致在Android Studio中不可以使用ssh方式同步代码,只需将该配置改为选择Native,即可使用全局配置的ssh key