git 使用https方式進行 pull、push代碼免密


由於網絡原因我用ssh方法拉取代碼每次都提示遠程服務連接失敗,因此我用了https方式去拉去代碼。

這種方式拉取代碼每次操作都要輸入密碼,為了解決這個問題做了一下操作:

  1. 在命令行輸入 git config --global credentail.helper store
  2. 接着在命令行 git pull 拉去代碼,此時需要輸入密碼
  3. 再往后的操作 pull push 都不用在輸入密碼

我在虛擬機中使用上述方法不起作用,用https拉去代碼每次都要輸入賬號和密碼,因此加了憑據管理器

  1.  建立憑據文件  $ touch ~/.git-credentials
  2. 在文件中加入帶憑據的url信息  https://HAliyuxin:(冒號后面輸入密碼)@github.com
  3. 告訴git使用該憑據  $ git config --global credential.helper store
  4. 執行完上面命令會在git配置文件 ~/.gitconfig 中設置一個憑據地址 

    [credential]

      helper = store

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM