做爲一名優秀的計算機從業人員,相信你們github應該都知道吧。(優秀的代碼託管工具)html
可是因爲日常使用的https方式克隆的本地倉庫,每次git push
時都須要輸入賬號密碼才能將咱們修改的文件推送至遠程倉庫很是的不方便,因爲mk是比較懶的人,不想每次都敲鍵盤輸密碼。git
因此,我想配置一下github的無密碼推送文件(也能夠稱爲SSH證書推送)。github
ssh-keygen -t rsa -C "youremail@example.com"
複製代碼
會生成兩個文件bash
私鑰文件:/ylighgh/.ssh/id_rsa
服務器
公鑰文件: /ylighgh/.ssh/id_rsa.pub
網絡
這裏的公鑰咱們等會用到的,先粘貼在咱們的剪切板上ssh
cat ~/.ssh/id_rsa.pub
複製代碼
添加完成以後點擊 Add SSH key
,Github和主機之間的SSH配對完成工具
添加完成可在終端執行 ssh git@github.com
驗證是否是添加成功spa
使用 git clone
克隆倉庫到本地3d
P.S:這裏使用SSH方法
初始化git倉庫 git init
(進入到項目目錄中執行)
建立一個a.test的文件 touch a.test
提交到暫緩區 git add . && git commit -m 'test'
使用git push
命令
因爲github服務器在國外,我這裏使用了一個代理方式推送文件,但咱們能夠看到,使用SSH方式推送文件是不須要咱們輸入用戶名密碼,這就達到了個人目的,偷懶~~。
git commit
時出現下面狀況,驗證你的github郵箱和github用戶名若是文檔對你有幫助的話,留個贊再走吧 ,你的點擊是個人最大動力。
我是鍵盤俠,現實中我惟惟諾諾,網絡上我重拳出擊,關注我,持續更新Linux乾貨教程。
更多鍵盤俠Linux系列教程:連接地址
更多Linux乾貨教程請掃:(回覆 乾貨
)