1. 程式人生 > >Git -- 解決github提交程式碼不用輸入密碼

Git -- 解決github提交程式碼不用輸入密碼

解決方案:
方案一:

  1. 在你的使用者目錄下新建一個文字檔案.git-credentials

    • WindowsC:/Users/username

    • Mac OS X: /Users/username

    • Linux: /home/username
      注意:滑鼠右鍵新建檔案重複命名是成功不了的,需要藉助SublimeIDE工具來建立檔案。

  2. .git-credentials在檔案中輸入以下內容:

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

    {username}{password}是你的github

    賬號密碼

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

    git config --global credential.helper store

    上述命令會在.gitconfig檔案(.gitconfig.git-credentials在同目錄下)末尾新增如下配置:

  4. 經過上述三步配置之後, 你push程式碼到github時, 便無需再輸入使用者名稱密碼

方案二:

  1. 在命令列輸入命令:

    git config --global credential.helper store

    這一步會在使用者目錄下的.gitconfig檔案最後新增:

    [credential]
        helper = store
  2. git push 程式碼
    push你的程式碼 (git push), 這時會讓你輸入使用者名稱密碼, 這一步輸入的使用者名稱密碼會被記住, 下次再push程式碼時就不用輸入使用者名稱密碼!這一步會在使用者目錄下生成檔案.git-credential記錄使用者名稱密碼的資訊。