轉換使用 Personal Access Token 更安全的操作 GitHub

依循官方建議,廢棄 GitHub Basic Authentication 吧

Bruce Hsu
5 min readJun 28, 2021

前言

有在使用 GitHub 來作為個人 side projects 管理的人,應該被 GitHub 提示要廢除 username 與 password 來作為提交 code 時的驗證,前陣子一直被 GitHub 寄信提醒一直沒有多作理會,內容大概是以下 …

Hi xxxxxxx,

You recently used a password to access the repository at MyProject/xxxRepo with git using gitxxxxx.

Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information around suggested workarounds and removal dates.

Thanks,
The GitHub Team

最近終於有空來解決這件事

我們可以使用 personal access token (PAT) 來作為遠端提交程式碼的驗證,對於工程師的我們一定不拿察覺他的優點。

不過一般來說,公司專案比較常用 ssh key ,也更安全就是了。

這次稍微簡單記錄一下,如何快速的轉移我們老舊的 帳號密碼驗證方式 到 PAT 吧

正題開始

首先我們先登入自己 GitHub 帳號並進入 settings 裡面

接著選擇左手邊的 Developer settings

選擇 Personal access tokens (這邊會顯示你創建的全部 PAT)
接著選擇 Generate new token 來創一個新的 access…

--

--

Bruce Hsu
Bruce Hsu

Written by Bruce Hsu

I'm a Java engineer, eager to learn new skills, technique and willing to take challenges.

No responses yet