Git push免密碼設定

2021-08-14 04:58:08 字數 987 閱讀 3210

1.使用檔案建立使用者名稱和密碼

檔案建立在使用者主目錄下:

touch .git-credentials

vim .git-credentials

記得在真正輸入的時候是沒有大括號的。2.新增git config內容

git config --global credential.helper store

執行此命令後,使用者主目錄下的.gitconfig檔案會多了一項:[credential]

helper = store

重新git push就不需要使用者名稱密碼了。

首先生成金鑰對:

ssh-keygen

-t rsa -c

"youremail"

接下來按照提示操作,預設可以一路往下。

然後將生成的位於~/.ssh/id_rsa.pub的內容複製到你github setting裡的ssh key中。

複製之後,如果你還沒有轉殖你的倉庫,那你直接使用ssh協議用法:[email protected]:yourusername/yourrepositoryname轉殖就行了。

如果已經使用https協議轉殖了,那麼按照如下方法更改協議:

git remote set-url origin [email protected]:yourusername/yourrepositoryname.git

done!

檔名亂碼如下所示:

解決方法為:

git config --global core.quotepath false

效果如下:

可以看出中文已經正確顯示了。

git push 等操作免密碼設定

今天在測試git使用的過程中發現在每次執行git push命令的時候總是提示輸入使用者名稱密碼,這個挺浪費時間的,不可能在開發的過程中總是頻繁的輸入使用者名稱和密碼吧。為了在開發的過程中把大部分精力與時間放在業務邏輯上來,所以打算尋找一下是否有git push操作免密的方式。通過網路一番查詢,發現對...

git push 免密碼提交 github

通用情況 使用檔案建立使用者名稱和密碼 檔案建立在使用者主目錄下 touch git credentials vim git credentials 記得在真正輸入的時候是沒有大括號的。新增 git config 內容 git config global credential.helper stor...

Git push免賬號密碼 linux版

在 下建立.git credentials檔案,用vim編輯檔案,命令如下 vim git credentials https 這裡改為你的使用者名稱 這裡改為你的使用者密碼 github.com 非命令,為此檔案中內容 配置git config,命令如下 git config global cre...