git 中添加用戶名和密碼


git 中添加用戶名和密碼:https://blog.csdn.net/qq_28602957/article/details/52154384

 

在使用git時,如果用的是HTTPS的方式,則每次提交,都會讓輸入用戶名和密碼,久而久之,就會感覺非常麻煩,那么該如何解決呢?

方式一:使用SSH,添加ssh key。
方式二:在全局中存儲用戶的賬號密碼,方式如下
在%HOME%目錄中,一般為C:\users\Administrator,也可以是你自己創建的系統用戶名目錄,反正都在C:\users***中。創建.git-credentials文件。

Windows中創建以.開頭的文件的方法:

1:新建test.txt記事本,然后另存為.git-credentials

 

2:使用git bash

touch .git-credentials
1
創建完成后,在該文件中輸入:

https://username:password@github.com

注:username對應你的用戶名,password對應你的密碼

然后再進入git bash中

git config --global credential.helper store
1
store為永久存儲,當然也可以設置臨時的

git config –global credential.helper cache
1
默認為15分鍾,如果想設置保存時間的話,可以輸入:

git config credential.helper ‘cache –timeout=3600’
1
這樣就設置了一個小時的有效時間。

執行完后查看%HOME%目錄下的.gitconfig文件,會多了一項:

[credential]helper=store

重新開啟git bash會發現git push時不用再輸入用戶名和密碼

方式三:單獨對某個項目免密
如果還未添加遠程地址,可以輸入一下命令:

git remote add origin https://username:password@git.oschina.net/diligentyang/ysy107lab.git
1
如果已添加遠程地址

最為簡單的方式就是,直接在.git/config文件中進行修改,按如上格式,添加用戶名和密碼
---------------------
作者:diligentyang
來源:CSDN
原文:https://blog.csdn.net/qq_28602957/article/details/52154384
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

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



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