參考連結:https://2019wcm.blogspot.com/2019/03/github-github-pages.html
首先使用
git config --edit --system
叫出vi編輯器,編輯git的設定檔案
使用按鍵H,J,K,L控制上下左右
案a進入編輯模式
編輯模式最底下會顯示
-- INSERT --
就可以按BACKSPACE刪除最後一行如下圖
刪除後按ESC鍵離開編輯模式
再輸入冒號後,再輸入wq存檔並關閉。
如果要直接離開則輸入exit
在可攜系統的命令列視窗輸入sh或者是sh_yen(可至y:\git\bin中確認)
執行 Git 的 shell
並輸入
ssh-keygen -t rsa -b 4096 -C "This is my key"
將會建立Private 與 Public 金鑰至y:\home\.ssh\id_rsa與id_rsa.pub
將 id_rsa.pub 的內容複製轉貼至Github 帳號的settings如下圖位置
在SSH and GPG keys的SSH Key新建並貼上複製內容
首先要確認倉儲是以SSH的方式clone的
利用以下指令clone或
git clone git@github.com:倉儲擁有者/倉儲名
或是直接利用SciTE開啟倉儲的.git檔案裡面的config
把url = https://github.com/倉儲擁有者/倉儲名
改成url = git@github.com:倉儲擁有者/倉儲名
之後直接提交推送就可以不用打帳號密碼了