Git -- 解決github提交程式碼不用輸入密碼
阿新 • • 發佈:2018-11-09
解決方案:
方案一:
-
在你的使用者目錄下新建一個文字檔案
.git-credentials
-
Windows
:C:/Users/username
-
Mac OS X
:/Users/username
-
Linux
:/home/username
注意:滑鼠右鍵新建檔案重複命名
是成功不了的,需要藉助Sublime
等IDE
工具來建立檔案。
-
-
.git-credentials
在檔案中輸入以下內容:https:{username}:{password}@github.com
{username}
和{password}
是你的github
賬號
和密碼
-
修改
git
配置
執行命令:git config --global credential.helper store
上述命令會在
.gitconfig
檔案(.gitconfig
與.git-credentials
在同目錄下)末尾新增如下配置: -
經過上述三步配置之後, 你
push程式碼
到github時, 便無需再輸入使用者名稱密碼
了
方案二:
-
在命令列輸入命令:
git config --global credential.helper store
這一步會在使用者目錄下的
.gitconfig
檔案最後新增:[credential] helper = store
-
git push 程式碼
push
你的程式碼 (git push
), 這時會讓你輸入使用者名稱
和密碼
, 這一步輸入的使用者名稱密碼會被記住
, 下次再push程式碼時就不用輸入使用者名稱密碼!這一步會在使用者目錄下生成檔案.git-credential
記錄使用者名稱密碼的資訊。