使用 https 方式 clone 一個 git 倉庫,每次pull 或者 push 的時候都須要輸入用戶名和密碼。git
訪問遠程Git倉庫能夠用 SSH 方式和 https 方式,https 每次訪問時都要輸入密碼。雖然能夠經過將用戶名和密碼包含在遠程地址中,或者用 git config --global credential.helper store 命令將登錄信息儲存在本地,以此避免重複輸入密碼的麻煩,但都會形成必定安全隱患。安全
PS:啓用 credential.helper store 會將密碼以明文方式存儲在.gitconfig文件同目錄下的.git-credentials中。bash
git-credential-winstore全稱是Windows Credential Store for Git,能夠將https方式的Git登錄用戶名和密碼保存在Windows自帶的憑據管理系統中,比credential.helper方式更加安全。code
git-credential-winstore:http://gitcredentialstore.codeplex.com/ get
安裝方法:it
一、下載後解壓文件後複製git-credential-winstore.exe 文件到git安裝目錄的bin目錄裏面變量
二、將 git 添加到環境變量。打開環境變量(計算機右鍵 - > 高級系統設置 -> 環境變量 -> 在系統變量裏面找到path雙擊 )下載
三、將 git安裝目錄bin文件夾目錄添加到步驟2打開的path的最後面,前面添加一個分號。密碼
四、雙擊 bin 目錄下的 git-credential-winstore.exe 文件,有個浮層,通常點擊是按鈕。方法
五、重啓 git bash ,會有一個浮層讓你輸入用戶名和密碼。
六、完事