在使用 git 的時候,經常會遇到需要頻繁輸入密碼的情況,在每次 commit 的時候都要求輸入你的使用者名稱和密碼,如果提交頻繁的話甚是不便。
windows 使用者
如果你是 windows 使用者,那麼首先可以考慮使用 github for windows,它已經包含了該助手。
windows vista & 7 版本
windows 8 版本
source 版本
解壓縮檔案並將裡面的 git-credential-winstore.exe 放到 git 所在的目錄執行即可,下次再 commit 的時候,會彈出個視窗詢問使用者名稱和密碼,填寫一次即可永久儲存了。
note: 一定要將 git-credential-winstore.exe 複製到 git 所在目錄才行,比如我的目錄是在d:\program files\git\bin
中。
linux 使用者
linux 使用者可以使用 『cache』 認證助手包來快取認證資訊,執行下面的命令來啟用憑據快取,啟用後每次輸入密碼將儲存一小時(3600秒):
12
3
4
git
config
--global
credential
.helper
'cache --timeout 3600'
下面的命令可以檢視 『cache』 認證助手的所有配置:
12
3
4
githelp
credential
-cache
除了這些方法之外,還有一種使用 .netrc 檔案的方式,感興趣的同學可以看看參考資料中的第一篇文章。
git提交時,不用每次都輸入使用者名稱,密碼的方法
1 在git push時每次都要輸入使用者名稱和密碼是一件很痛苦的事,其實解決方法很簡單,在資料夾 包含隱藏資料夾.git資料夾的 內右鍵 git bash here 2 在git bash互動環境輸入命令 git config credential.helper store這裡沒有 global意...
git不用每次輸入使用者名稱和密碼
使用git pull或者git push每次都需要輸入使用者名稱和密碼很不人性化,耽誤時間,現在教大家一條命令實現儲存使用者名稱和密碼不用再輸入 git config global credential.helper store git pull git push 這裡需要輸入使用者名稱和密碼,以後...
設定Git提交時不用輸入使用者名稱和密碼
在用git提交時 至github上時每次都要輸入使用者名稱和密碼,當提交操作較為頻繁時非常不方便,可以按下文中的介紹,設定成提交時不用輸入使用者名稱和密碼 1 在當前庫下,已經執行過 git remote add origin 命令,則先執行如下命令 git remote rm origin若以前沒...