QUESTION! git push 需要不斷重複輸入帳號密碼,並且還是出現登入失敗

文章大意:

解決 git push 需要一直登入帳號密碼,但還是沒辦法推上去的問題。

QUESTION! git push 需要不斷重複輸入帳號密碼,並且還是出現登入失敗

在使用 git push 時,可能會遇到一種狀況時,系統不斷跳出要你輸出帳號 and 密碼,你重新輸入過後,又跳出一個新視窗,此視窗與先前的不同,輸入帳號密碼後,明明正確還是說你驗證失敗時要怎麼辦呢?

situlation : Creating a personal access token (建立個人訪問令牌)

透過此方式,就可以回復到像其他教學文章、或你之前的使用體驗一樣,只需要 git push 就可以成功放到 github 了!

Step 1: 先從 Github 拿到 access token

先去 github 找出設定後並點擊,先點右上角的頭像,之後點下方 Setting

接下來點擊 Developer settings

點擊 Personal access token

點擊 Generate new token,之後輸入密碼

有打藍色勾勾的,都要勾起來,之後點擊 Generate token

之後會看到一組 token,複製此 token

Step 2: 將此 token 套用在我們電腦中的 git

這次我們就先使用 git clone https://.../repo.git,來呼叫出我們要不斷登入的畫面,之後只要是 Username 的部分我們就一樣打 Username,另外一個 Password 則是打 token,如果需要打兩次是屬於正常,但如果還是一直失敗就要注意可能是哪裡有問題了。

統整一下的話則像這樣子:

1
2
3
$ git clone https://....../repo.git
Username: your_username
Password: your_token

參考連結

Creating a personal access token

心得

此參考連結救了大衞長久以來的問題了QQ,原本是想說只是要登入兩次也不是甚麼太麻煩的事情,但到了最近卻發現登入兩次也沒辦法拯救此問題,實在是忍不了,就上網爬文求 solution,不過不要學我拉,我是不好示範,我等到我受不了才去找問題,通常只要有一些小毛病就要去解決,不要拖。

拖只會讓問題越來越嚴重,所以要盡早解決,不要變成大病了才來重視他,有點為時已晚。

不過我又學了好多知識,好開心喔><

  • 版權聲明: 本部落格所有文章除有特別聲明外,均採用 Apache License 2.0 許可協議。轉載請註明出處!
  • © 2020-2024 John Doe
  • Powered by Hexo Theme Ayer
  • PV: UV: