廣告聯播

2020年7月10日 星期五

Remove credentials from Git on Windows 10

From: Polin Wei

在 程式版本控制 on GitHub or Gitee or Bitbucket or GitLab 有談到  Personal Access Tokens ,若當它的憑證有變更時,會出現 remote: HTTP Basic: Access denied 的錯誤,在 windows 10 的平台該如何解法這問題呢?
C:\Users\polin.wei>git.exe ls-remote -h -- https://gitlab.com/polin.wei/apps.git HEAD
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab.com/polin.wei/apps.git/'

其實很簡單,在 搜查中輸入 Credential Manager

CredentialManager
然後選擇 Windows Credentials ,找到要變更的憑證,可以直接刪除或修正就可以了。
git-CredentialManager

在 Linux 的話, 應該是下列的指令
git config --global --unset credential.helper