- 在git push時(shí)每次都要輸入用戶(hù)名和密碼是一件很痛苦的事葵擎,其實(shí)解決方法很簡(jiǎn)單命爬,在文件夾(包含隱藏文件夾.git文件夾的)內(nèi)右鍵 git bash here
-
在git bash交互環(huán)境輸入命令
git config credential.helper store
這里沒(méi)有--global意思是指只對(duì)這個(gè)倉(cāng)庫(kù)生效箭启,建議以后都不要加--global
讓代碼配置以倉(cāng)庫(kù)為單位存儲(chǔ)就好陨溅,設(shè)置成全局不靈活
-
打開(kāi).git文件夾的.config文件锁施,回發(fā)現(xiàn)多了兩行
[credential]
helper=store
-
git push 到遠(yuǎn)程倉(cāng)庫(kù)处铛,輸入用戶(hù)名和密碼,注意要輸入正確的
-
再次運(yùn)行g(shù)it push 就不用輸入用戶(hù)名和密碼了
-
在用戶(hù)主目錄文件夾多了一個(gè)文件git-credentials,這個(gè)就是用來(lái)存儲(chǔ)用戶(hù)名和密碼的
也可以在第2步時(shí)指定此文件文件名和存儲(chǔ)位置
--file ~/git-credentials
~代表當(dāng)前目錄
7.也可以使用創(chuàng)建windows系統(tǒng)環(huán)境變量的方式呜笑,道理都是一樣夫否,讓系統(tǒng)知道去哪里找這個(gè)用戶(hù)名和密碼就好