https方式每次都要輸入密碼,按照如下設(shè)置即可輸入一次就可以很長時間不用再手輸入密碼。
首先執(zhí)行下面的命令(如果不執(zhí)行下面的命令,可能會導(dǎo)致設(shè)置無效)
git config --global user.email "你的git的注冊郵箱"
git config --global user.user"你的git用戶名"
然后輸入一次用戶密碼,再根據(jù)自己的需求執(zhí)行下面的任意一條命令
1、設(shè)置記住密碼(默認15分鐘):
git config --global credential.helper cache
2、如果想自己設(shè)置時間,可以這樣做:
git config credential.helper 'cache --timeout=3600'
這樣就設(shè)置一個小時之后失效
3、長期存儲密碼:
git config --global credential.helper store
4、增加遠程地址的時候帶上密碼也是可以的。(推薦)
http://yourname:password@git.oschina.net/name/project.git
當完成上面的操作之后,我們可以發(fā)現(xiàn)項目目錄中會出現(xiàn)如下圖的文件夾

image.png
該文件夾會有如下兩個文件,這兩個文件夾就記錄著賬號密碼相關(guān)的信息

image.png
注:
使用客戶端也可以存儲密碼的。
如果你正在使用ssh而且想體驗https帶來的高速,那么你可以這樣做:
1、切換到項目目錄下
cd projectfile/
2、移除遠程ssh方式的倉庫地址
git remote rm origin
3、增加https遠程倉庫地址
git remote add origin http://yourname:password@git.oschina.net/name/project.git