# [ git ] 如何更新 github 的 token ``` remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/xxx/xxx.git/' ``` 如果你遇到像這樣的登入問題,現在github無法只靠你自己設定的帳密登入了 以下是其中一種登入方式:**使用 Personal access tokens** ### 1. 先上你的 GitHub 創建 Personal access tokens `GitHub` > `settings` > `Developer settings`> `Personal access tokens` > `Generate new token` ### 2. 取得密碼字串後存好(請存好,他不會再出現了!) **密碼字串大概長這樣:** ghp_wwjleergfwf吧啦吧啦我是一長串的字串wfefvkergegeghtnerfma ### 3. 進到 terminal,輸入 ```jsx git credential-osxkeychain erase host=github.com protocol=https ``` 以上是用來重設 token 的 ### 4. 再次 push,會需要輸入帳密 就可以把之前的**密碼字串**拿來輸入了 ### 參考資料 [轉換使用 Personal Access Token 更安全的操作 GitHub](https://brucehsu-developer.medium.com/%E8%BD%89%E6%8F%9B%E4%BD%BF%E7%94%A8-personal-access-token-%E6%9B%B4%E5%AE%89%E5%85%A8%E7%9A%84%E6%93%8D%E4%BD%9C-github-86deee62bd52) << 內有 windows 的做法
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up