git提交時(shí)不用輸入用戶名密碼的方法

  1. 在git push時(shí)每次都要輸入用戶名和密碼是一件很痛苦的事,其實(shí)解決方法很簡(jiǎn)單,在文件夾(包含隱藏文件夾.git文件夾的)內(nèi)右鍵 git bash here
  1. 在git bash交互環(huán)境輸入命令

    git config credential.helper store

    這里沒(méi)有--global意思是指只對(duì)這個(gè)倉(cāng)庫(kù)生效,建議以后都不要加--global

    讓代碼配置以倉(cāng)庫(kù)為單位存儲(chǔ)就好,設(shè)置成全局不靈活

  2. 打開.git文件夾的.config文件,回發(fā)現(xiàn)多了兩行

    [credential]

    helper=store

  3. git push 到遠(yuǎn)程倉(cāng)庫(kù),輸入用戶名和密碼,注意要輸入正確的

  4. 再次運(yùn)行g(shù)it push 就不用輸入用戶名和密碼了

  5. 在用戶主目錄文件夾多了一個(gè)文件git-credentials,這個(gè)就是用來(lái)存儲(chǔ)用戶名和密碼的

    也可以在第2步時(shí)指定此文件文件名和存儲(chǔ)位置

    --file ~/git-credentials

    ~代表當(dāng)前目錄

7.也可以使用創(chuàng)建windows系統(tǒng)環(huán)境變量的方式,道理都是一樣,讓系統(tǒng)知道去哪里找這個(gè)用戶名和密碼就好

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容