因?yàn)橐褂肂attery Historain工具來(lái)進(jìn)行Android App的功耗分析和優(yōu)化,所以牽扯到使用ssh登錄github的問(wèn)題。
具體操作如下:
1、生成rsa
輸入:ssh-keygen -t rsa -b 4096 -C "xxxx@xxx.com"

生成rsa
該命令會(huì)默認(rèn)在.ssh目錄下生成id_rsa文件,如果你之前生成過(guò)rsa,會(huì)提示是否覆蓋之前的,建議不要覆蓋,自己輸入一個(gè)新名字即可,如下所示:

給文件輸入名字
看到下圖說(shuō)明rsa文件生成成功

2、使用cat命令復(fù)制rsa文件并添加到github的個(gè)人信息中
輸入:cat github_id_rsa.pub

復(fù)制rsa文件
在githug的個(gè)人設(shè)置中找到SSH and GPG keys ,選擇添加新的ssh key
3、登錄測(cè)試
輸入:ssh -T git@github.com

登錄測(cè)試
結(jié)果沒(méi)有成功,why?
是因?yàn)閯偛诺谝徊降臅r(shí)候輸入了新的rsa的名字,但是該rsa文件并沒(méi)有被加入到ssh的讀取目錄中去,下邊需要把新生成的rsa文件加入ssh的讀取目錄
輸入:ssh-add ~/.ssh/github_id_rsa
記得不要加.pub
再輸入ssh -T git@github.com
看到如下界面說(shuō)明ssh登錄github成功了
