fatal: unable to access XXx The requested URL returned error: 403

前言

今天在使用 Git Push 到 GitHub 的時候發生一件很奇怪的事情,一直跳 remote: Permission to xxx.git denied to user.,這邊紀錄一下解決方法

原因

通常這個原因可能是 Push 到沒有權限的 repo 導致,但是如果原本可以 Push,後來電腦可能借 b 使用者使用,然後他使用了別的帳號拉取 repo,那就有可能是 b 使用者的權限覆蓋掉 a 使用者,這種時候必須取消 b 使用者的 Window 的認證記憶,否則將會一直跳權限不足

首先開啟 控制台 → 使用者 → 管理 Windows 認證

Image

接下來把 b 使用者移除掉即可

Image

接下來重新輸入 git push origin master 的時候就會跳出這個視窗

Image

輸入完畢就可以正常 push

Liker 讚賞

這篇文章如果對你有幫助,你可以花 30 秒登入 LikeCoin 並點擊下方拍手按鈕(最多五下)免費支持與牡蠣鼓勵我。
或者你可以也可以請我「喝一杯咖啡(Donate)」。

Buy Me A Coffee Buy Me A Coffee

Google AD

撰寫一篇文章其實真的很花時間,如果你願意「關閉 Adblock (廣告阻擋器)」來支持我的話,我會非常感謝你 ヽ(・∀・)ノ