前言
這篇要記錄一下,我有時候會有開發在 local,
而實際運作在遠端伺服器的情況,
因此常常會需要進行 git push/pull,
這篇簡單紀錄一下,我是怎麼處理這個問題。
實現方法
我主要實現的位置分別在 mac, 與我遠端的 rpi3 上,
不過步驟基本上大同小異,
因為我懶,如果只需要第一次打密碼後有記憶就太好了!
mac
在第一次登入後,這個憑證就會被保存下來,這樣就可以不用一直重新輸入
(但也需要自行留意安全問題。)
git config --global credential.helper osxkeychain
linux (rpi3)
我在 rpi3 使用以下指令,一樣就可以做到保存憑證的效果,
之後 git 與 remote 操作不需要重新輸入密碼。
git config --global credential.helper store
檢查
git config --list
如果裡面有找到類似 credential.helper=store 或 credential.helper=osxkeychain,
就表示目前已經有用憑證存儲器來儲存帳號和密碼。 (務必自己小心安全問題)