配置ssh秘鑰參考http://www.itdecent.cn/p/b2d96315bb16
忘記了從何時開始,git的ssh秘鑰配置每次啟動后都會失效,需要重新載入。查了很多資料方法嘗試,仍然沒有解決問題。
也就是說,每次重啟電腦后都要終端操作下以下命令,不然git使用會報錯,找不到秘鑰
ssh-add --apple-use-keychain ~/.ssh/haha_id_rsa
雖然步驟不繁瑣,但是命令行肯定不愿意去一個一個字符去敲的,之前是保存在備忘錄中,使用時直接粘貼過來,方便了不少。
即使這樣,但是仍然需要查找粘貼的步驟。只是不需要記憶而已。
所以就在思考怎么在電腦啟動是自動調(diào)用上面的命令行呢?
答案就是這個:系統(tǒng)自帶應(yīng)用【實用工具】中的【自動操作】

很多人沒有用過,但是使用方法很簡單,網(wǎng)上可以找到一些簡單教程,比較類似iPhone上的workflow
針對上面的問題就有了解決辦法,創(chuàng)建一個桌面app,運行app就會執(zhí)行上面的ssh命令行。
操作方法如下:
1.雙擊【自動操作】,選擇菜單中的【文件】——>【新建】

2.選擇新建應(yīng)用程序

3.選擇【實用工具】——>雙擊【運行Shell腳本】——>填入腳本內(nèi)容

4.腳本內(nèi)容如下,因為我的Mac中同時管理著多個ssh秘鑰,所以需要多行命令,如文章開頭的鏈接。如果你僅有一個ssh,只需填入對應(yīng)的命令即可。
5.導出為app,我這里命名為SSH.app,位置選擇【應(yīng)用程序】點擊存儲



到這里我們已經(jīng)腳本命令的一鍵運行,只需在重啟電腦后,雙擊這個【SSH.app】即可。
但是
但是仍然沒有到達理想的無操作步驟的狀態(tài),還需要在重啟電腦后自動運行這個app。
繼續(xù)步驟如下:
6.增加登錄項
打開【系統(tǒng)偏好設(shè)置】中的【用戶與群組】

點擊【登錄項】下面的添加按鈕,選擇剛剛創(chuàng)建好的SSH.app

至此,大功告成,Mac重啟后會自動運行SSH.app,完成腳本的運行,整個流程基本無感,只會在頂部的菜單欄中閃過齒輪的小圖標
拓展:
更換app圖標

覺得這個圖標太丑,沒有個性的話,可以自己更換成喜歡的圖標。
右鍵SSH.app,顯示簡介
首先找到你要替換的個性圖標,直接復制。
點擊簡介中的圖標,令它顯示出如下圖所示的藍色邊框,代表編輯狀態(tài)。

直接按住cmmand+v粘貼,就會替換成你的個性圖標

