前言
作為一名優秀的計算機從業人員,相信大家github應該都知道吧。(優秀的代碼托管工具)
但是由于平常使用的https方式克隆的本地倉庫,每次
git push
時都需要輸入帳号密碼才能将我們修改的檔案推送至遠端倉庫非常的不友善,由于mk是比較懶的人,不想每次都敲鍵盤輸密碼。

是以,我想配置一下github的無密碼推送檔案(也可以稱為SSH證書推送)。
配置SSH
生成SSH密鑰對
ssh-keygen -t rsa -C "[email protected]"
會生成兩個檔案
- 私鑰檔案:
/ylighgh/.ssh/id_rsa
- 公鑰檔案:
/ylighgh/.ssh/id_rsa.pub
檢視公鑰
這裡的公鑰我們等會用到的,先粘貼在我們的剪切闆上
cat ~/.ssh/id_rsa.pub
在github上配置SSH
添加完成之後點選
Add SSH key
,Github和主機之間的SSH配對完成
添加完成可在終端執行
驗證是不是添加成功
github遠端倉庫檔案拉取至本地
克隆倉庫到本地
使用
git clone
P.S:這裡使用SSH方法
推送檔案至github遠端倉庫
建立檔案
初始化git倉庫
git init
(進入到項目目錄中執行)
建立一個a.test的檔案
touch a.test
送出到暫緩區
git add . && git commit -m 'test'
推送檔案到遠端倉庫
git push
指令
由于github伺服器在國外,我這裡使用了一個代理方式推送檔案,但我們可以看到,使用SSH方式推送檔案是不需要我們輸入使用者名密碼,這就達到了我的目的,偷懶~~。
注意事項
-
時出現下面情況,驗證你的github郵箱和github使用者名git commit
寫在最後
如果文檔對你有幫助的話,留個贊再走吧 ,你的點選是我的最大動力。
我是鍵盤俠,現實中我唯唯諾諾,網絡上我重拳出擊,關注我,持續更新Linux幹貨教程。
更多鍵盤俠Linux系列教程:
連結位址更多Linux幹貨教程請掃:
創作不易,打賞請掃:
微信:
支付寶: