【Git 遠端互動 #3】將 git 綁定裝置,進行無密碼 git push/pull 筆記

前言

這篇要記錄一下,我有時候會有開發在 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,
就表示目前已經有用憑證存儲器來儲存帳號和密碼。 (務必自己小心安全問題)