TortoiseGit 記住使用者名稱和密碼的方法

2021-07-25 05:49:25 字數 1193 閱讀 9923

方法一:

設定 -> 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後...