方法一:
設定 -> git 編輯本地 .git/config 增加
1[credential]
2helper = store
儲存,輸入一次密碼後第二次就會記住密碼了
方法二:
1. windows中新增乙個home環境變數,值為%userprofile%
2. 在「開始》執行」中開啟%home%,新建乙個名為「_netrc」的檔案
3. 用記事本開啟_netrc檔案,輸入git伺服器名、使用者名稱、密碼,並儲存:
1machine github.com #git伺服器名稱
2login user #git帳號
3passwordpwd #git密碼
在windows上建_netrc
1copy con _netrc #建立_netrc檔案
2#依次輸入以下3行:
3machine github.com #git伺服器名稱
4login username #git帳號
5password password #git密碼
在最後一行後輸入ctrl+z,檔案會自動儲存並退出
再次在git上提交時就不用重複輸入使用者名稱密碼了
還是無效。。。
直到看到了網上有這麼一句話:最後當你下次使用git操作時,再輸入使用者名稱 和密碼 ,git就會自動記住,從而在c:\documents and settings\administrator\ 目錄下自動形成乙個 .git-credentials 檔案,該檔案裡面就有儲存好的你的使用者名稱和密碼資訊。
然後檢查我的目錄檔案,並沒有這個檔案,而是有乙個.git-credentials.lock的檔案。於是
根據建立檔案的思路繼續探索,猜想可能是**操作不對的時候誤已經建立了.git-credentials.lock以至於後面無論怎麼搞都無效,於是我刪除%home%環境變數、刪除_netrc檔案,刪除.git-credentials.lock、.gitconfig檔案。
重新按照方法一操作,成功。
然則再次觀察c:\documents and settings\administrator\ 目錄,並沒有看到網上說的.git-credentials檔案。至於為啥就暫時不追究了,問題解決了就好。
我的問題在於誤操作造成的錯誤檔案影響正常的設定。
TortoiseGit 記住使用者名稱和密碼的方法
我們在使用git的時候,每次在操作git pull 和git push等命令操作的時候 都要使用者輸入使用者名稱和密碼。程式設計師會感覺到非常麻煩,如何記住使用者名稱和密碼呢?當你安裝且配置好git後,在c documents and settings administrator 目錄下有乙個 gi...
TortoiseGit 連線記住使用者名稱和密碼
當你配置好git後,在c documents and settings administrator 目錄下有乙個 gitconfig 的檔案,裡面會有你先前配好的name 和email,只需在下面加2行 credential helper store 首次clone專案需要輸入使用者名稱和密碼,以後...
TortoiseGit 記住使用者名稱和密碼的方法
我們在使用git的時候,每次在操作git pull 和git push等命令操作的時候 都要使用者輸入使用者名稱和密碼。程式設計師會感覺到非常麻煩,如何記住使用者名稱和密碼呢?網上的各種方法也很多,有些並不是很實用且比較麻煩,下面我介紹一種很簡單且實用的方法,大家可以試試看 當你安裝且配置好git後...