個人存取權杖使用說明
什麼是 PAT?
- PAT (PAT, Personal Access Token) 是取代 GitHub/GitLab 帳號密碼的認證方式,使用 Token 來存取 Git 操作,如
git push、git pull等。
如何產生 PAT?
-
GitHub:
- 前往 GitHub 個人設定 > Developer settings > Personal access tokens。
- 點選 Generate new token。
-
勾選所需權限,如:
-
repo (存取儲存庫)
- workflow (執行 GitHub Actions)
-
write:packages (寫入套件)
-
產生並複製 Token (只會顯示一次)。
-
GitLab:
- 前往 User Settings > Access Tokens。
- 設定名稱、有效期限及所需的權限 (如
api、read_repository、write_repository)。 - 建立並複製 Token。
如何在 Git 使用 PAT?
-
Clone 儲存庫:
- 在要求密碼時,貼上 PAT 代替密碼。
-
Push 及 Pull:
-
第一次要求輸入帳號與密碼時,使用:
-
帳號:GitHub 使用者名稱
- 密碼:PAT (不是 GitHub 密碼)
-
-
將 PAT 設定為記住密碼 (可選):
- 將憑證儲存在本地,下次不用重複輸入。
PAT 使用注意事項:
- PAT 有效期限,過期需要重新產生。
- Token 僅顯示一次,請妥善保存。
- 不要將 PAT 放入公開的專案中,避免安全性問題。
使用 PAT 可以安全且便捷地存取 GitHub/GitLab,無需再輸入帳密,讓 Git 操作更順暢!😊