# 解決用終端機沒辦法 push 專案到 Github 上的問題 ###### tags: `Github` `Git` 原來這麼簡單就搞完了...我還在東搞西搞用了一個半小時... ## 為什麼會發生這個問題? 因為 Github 在 2021/8/13 起就不支援使用者使用「登入密碼」push 專案到 Github,必須使用 personal access token,之後就使用這組密碼來 push 專案即可。  *原本密碼的地方輸入我的密碼,結果跑出錯誤* ## 那要怎麼申請 personal access token? 1. 進入 setting  2. 在左側的選單找到 Developer settings  3. 選擇 Personal access tokens 並且選擇新增 Generate new token  4. 輸入Note(可隨意輸入),日期為這個 token 的有效期間。下方的選單(Select scopes)勾選「repo」、「admin:repo_hook」及「 delete_repo」等選項。  5.按下 Generate Token 6. 這時後會跳轉會上一個頁面並顯示 Token(記得要複製起來,因為離開頁面就看不到了,只能重新申請)  7. 重新打開終端機 push 專案,==記得在輸入密碼的地方輸入得到的 Token,不是自己的 Github 的密碼!==(原來這麼簡單,我這裡浪費超多時間,幹 ==)  *要記得在密碼地方貼上得到的 Token* ## 後來發現好像有直接保存 Token 的方法 這個之後常完成作品再查查怎麼用好了,目前要 push 的話就先重新申請 Token。 目前有找到這個 [add-update-github-access-token-on-mac.md](https://gist.github.com/jonjack/bf295d4170edeb00e96fb158f9b1ba3c) 之後可以來研究一下。 ## 參考資料 1. [建立token並push程式到github上](https://corettainformation.blogspot.com/2021/09/tokenpushgithub.html)
×
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