[英]How to Update github password using command line with no access to credential manager via control panel?
在嘗試執行“git pull”命令時,它給出了 -
遠程:無效的用戶名或密碼。 致命:“http://(我的存儲庫 url).git/”的身份驗證失敗
由於雇主的更新政策,我已經更新了我的 Windows 憑據的域密碼。 我們也使用域憑據訪問 GitHub。 我懷疑這是由於我的機器和 GitHub 中的密碼不匹配造成的。 我無法從命令行更新密碼,也無權訪問控制面板中的憑據管理器。
誰能幫我從命令行本身更新 GitHub 密碼的方法?
這可能與https://github.com/microsoft/Git-Credential-Manager-for-Windows/issues/793中的問題以及相關的可能重復問題有關。 我在https://github.com/microsoft/Git-Credential-Manager-for-Windows/issues/793#issuecomment-572999326中添加了我的經驗,引用了我使用的修復程序,來自https://github.com/microsoft/Git -Credential-Manager-for-Windows/issues/817#issue-390940917 。
如果您升級了 Windows 版 Git Credential Manager(直接升級或作為 Windows 版 Git 的一部分升級),並且此后您不得不更改密碼,並且您的服務器使用 NTLM 身份驗證,您可能會遇到此錯誤。 上述修復應該可以解決同一服務器上所有存儲庫的問題,以及所有未來的密碼更改。 僅刪除您存儲的憑據將在下次更改密碼時再次給您帶來同樣的問題(據我的一位同事說)。
看起來這是由https://github.com/microsoft/Git-Credential-Manager-for-Windows/pull/547引起的,看起來它計划從 GCMW 的 1.15 版(2018 年 3 月 9 日)開始出現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.