原因:每次向
github提交代碼
時都要輸入用戶名密碼,太麻煩了,影響效率git
解決方案:
方案一:github
在你的用戶目錄下新建一個文本文件.git-credentials
工具
Windows
:C:/Users/username
spa
Mac OS X
: /Users/username
命令行
Linux
: /home/username
注意:鼠標右鍵新建文件重複命名
是成功不了的,須要藉助Sublime
等IDE
工具來建立文件。code
.git-credentials
在文件中輸入如下內容:blog
https:{username}:{password}@github.com
{username}
和{password}
是你的github
的帳號
和密碼
圖片
修改git
配置
執行命令:it
git config --global credential.helper store
上述命令會在.gitconfig
文件(.gitconfig
與.git-credentials
在同目錄下)末尾添加以下配置:class
通過上述三步配置以後, 你push代碼
到github時, 便無需再輸入用戶名密碼
了
方案二:
在命令行輸入命令:
git config --global credential.helper store
這一步會在用戶目錄下的.gitconfig
文件最後添加:
[credential] helper = store
push 代碼push
你的代碼 (git push
), 這時會讓你輸入用戶名
和密碼
, 這一步輸入的用戶名密碼會被記住
, 下次再push代碼時就不用輸入用戶名密碼!這一步會在用戶目錄下生成文件.git-credential
記錄用戶名密碼的信息。
總結:方案一
與方案二
都是建立.git-credential
文件並寫入用戶信息,一個是手動建立,一個命令建立。