git刪除持久化存儲的賬號密碼.git-credentials


git在提交時,發現提交不了,個人信息不是自己的,通過 git config --list 看到郵箱和用戶名都是自己的。

這時候就需要把以前記錄過的信息都刪掉。

1. 通過 git config --list | grep credential 查看持久化存儲的方式

credential.helper=osxkeychain
credential.helper=store

第一種就是mac自帶的鑰匙串 (啟動台->其他->鑰匙串訪問, 搜索git相關 刪掉目標信息)

第二種是文件存儲地址在 ~/.git-credentials

通過vim 修改文件 

vim ~/.git-credentials

可以看到類似的信息

http://username:password@git.xxx.cn
https://xxxx:xxxx@github.com

username 就是用戶名,冒號后面是密碼,找到需要刪除的信息,刪掉,然后保存退出。

輸入i可以編輯,自己刪掉,按esc 然后輸入英文冒號 再輸入 wq回車就可以保存退出(w保存q退出)

 

現在再嘗試看信息還會不會是別人的就行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM