解決向github提交代碼不用輸入賬號密碼

原因:每次向github提交代碼時都要輸入用戶名密碼,太麻煩了,影響效率git

解決方案:
方案一:github

  1. 在你的用戶目錄下新建一個文本文件.git-credentials工具

    • WindowsC:/Users/usernamespa

    • Mac OS X/Users/username命令行

    • Linux/home/username
      注意:鼠標右鍵新建文件重複命名是成功不了的,須要藉助SublimeIDE工具來建立文件。code

  2. .git-credentials在文件中輸入如下內容:blog

    https:{username}:{password}@github.com

    {username}{password}是你的github帳號密碼圖片

  3. 修改git配置
    執行命令:it

    git config --global credential.helper store

    上述命令會在.gitconfig文件(.gitconfig.git-credentials在同目錄下)末尾添加以下配置:class

    圖片描述

通過上述三步配置以後, 你push代碼到github時, 便無需再輸入用戶名密碼

方案二:

  1. 在命令行輸入命令:

    git config --global credential.helper store

    這一步會在用戶目錄下的.gitconfig文件最後添加:

    [credential]
        helper = store
  2. push 代碼
    push你的代碼 (git push), 這時會讓你輸入用戶名密碼, 這一步輸入的用戶名密碼會被記住, 下次再push代碼時就不用輸入用戶名密碼!這一步會在用戶目錄下生成文件.git-credential記錄用戶名密碼的信息。

總結:
方案一方案二都是建立.git-credential文件並寫入用戶信息,一個是手動建立,一個命令建立。

相關文章
相關標籤/搜索