使用git時避免每次提交輸入密碼

2021-07-04 19:48:03 字數 632 閱讀 3552

出現每次拉去和提交**都要輸入賬號和密碼的情況,首先有可能是ubuntu系統的許可權問題,其次,要通過手動操作來解決問題。大家可以按照以下步驟操作,看看哪個比較符合自己的情況。

步驟一(許可權問題):

chmod

700 /home/zhangl/.ssh

chmod

600 /home/zhangl/.ssh/authorized_keys

如果執行完上面的命令後,用git拉取(兩次)**,第二次就不用輸入賬號和密碼的話,恭喜,你已經解決,否則繼續步驟二。

步驟二(建立認證檔案):

vim /home/zhangl/ .git-credentials

#輸入內容

#儲存退出後執行下面命令

git config --global credential.helper store

執行完後

檔案/home/zhangl/.gitconfig中會新增一項

helper = store

這時再執行git push/pull的時候,還需要再輸入一次賬號和密碼,然後就不用再輸入了。是不是很高興的說~~~

避免git每次clone push輸入賬號和密碼

現在有三種方法可以實現免賬號密碼。使用git bash ssh keygen或puttygen.exe生成公鑰。git bash進入你的專案目錄,輸入 git config global credential.helper store這樣就會把下次彈框的賬號和密碼儲存起來,永久使用。如果想清除賬號和...

git提交時,不用每次都輸入使用者名稱,密碼的方法

1 在git push時每次都要輸入使用者名稱和密碼是一件很痛苦的事,其實解決方法很簡單,在資料夾 包含隱藏資料夾.git資料夾的 內右鍵 git bash here 2 在git bash互動環境輸入命令 git config credential.helper store這裡沒有 global意...

git儲存使用者名稱和密碼,避免每次輸入

1 當前電腦環境 git版本號 git version 2.13.2.windows.1 系統環境 win10 2 配置方法 1 開啟系統盤當前使用者的目錄 c users administrator 如果你配置了個人使用者名稱,就是c users 當前使用者名稱 2 在當前位置,開啟 gitbas...