Git 每次提交時的使用者名稱和密碼設定

2021-07-04 13:18:04 字數 894 閱讀 3810

在使用 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若以前沒...