GitHub에서 Personal Access Token (PAT, 토큰) 생성하기

2025. 1. 18. 15:34·Git
 

[깃&깃허브 02] 깃과 깃허브

디자인 전문가가 아니어도 무료 템플릿으로 손쉽게 원하는 디자인을 할 수 있어요.

www.miricanvas.com

 

 

깃, 깃허브 특강 _ 250107

강의 자료 어디에 써먹을까? (☆☆☆) 깃과 깃허브 (★☆☆) GitHub 가입하기 / 토큰 생성하기 로컬에서 나 혼자 쓰기 (★★☆) Git 설치 / 로컬 저장소 만들기 / 첫 번째 커밋 (add, commit) 원격 저장소

docs.google.com

 

GitHub에서 Personal Access Token (PAT) 생성하기

GitHub의 Personal Access Token(PAT)은 비밀번호 대신 인증에 사용하는 안전한 대안입니다.


단계별 가이드

1. GitHub에 로그인하기

  • 웹 브라우저에서 https://github.com로 이동합니다.
  • GitHub 계정으로 로그인합니다.

2. 개인 설정(Personal Settings)으로 이동하기

  • 오른쪽 상단에 있는 프로필 사진을 클릭합니다.
  • 드롭다운 메뉴에서 "Settings"(설정)을 선택합니다.


3. Developer Settings 열기

  • Settings 페이지 왼쪽 사이드바를 아래로 스크롤합니다.
  • "Developer settings"(개발자 설정)을 클릭합니다.


4. Personal Access Tokens 섹션으로 이동하기

  • Developer settings 페이지에서 "Personal access tokens"을 선택합니다.
  • "Tokens (classic)"을 클릭하여 클래식 토큰을 생성하거나, "Fine-grained tokens"을 선택해 세부 권한 설정이 가능한 토큰을 생성할 수 있습니다.


5. 새 토큰 생성하기

  • "Personal access tokens" 페이지에서 "Generate new token" 버튼을 클릭합니다.
  • 보안을 위해 비밀번호 입력을 요청받으면 입력 후 진행합니다.

6. 토큰 설정하기

  • 이름(Token name): 생성할 토큰의 이름을 입력합니다. (예: "프로젝트용 토큰")
  • 만료 기간(Expiration): 토큰의 유효 기간을 선택합니다.
    • 7일, 30일, 60일, 90일, 또는 "No expiration"(무기한). (무기한은 보안상 권장되지 않음.)
  • 권한(Scopes):
    • 필요한 접근 권한을 선택합니다.
    • 일반적으로 사용되는 권한은 다음과 같습니다:
      • repo (비공개 저장소에 대한 전체 접근)
      • read:org (조직 정보 읽기 권한)
      • write:packages (GitHub 패키지 레지스트리에 패키지 업로드)
    • 필요한 권한만 선택해 과도한 접근 권한을 부여하지 않도록 주의하세요.

7. 토큰 생성하기

  • 설정이 완료되면 하단의 "Generate token" 버튼을 클릭합니다.
  • GitHub에서 토큰을 한 번만 표시합니다. 즉시 복사하여 안전한 장소에 저장하세요.

8. 토큰 사용하기

  • GitHub 인증 시 비밀번호 대신 토큰을 사용합니다. (예: HTTPS를 통한 Git 작업)

주의 사항

  • 안전한 저장: 비밀번호 관리 프로그램이나 안전한 장소에 토큰을 저장하세요. 한 번 복사하지 않으면 다시 확인할 수 없습니다.
  • 토큰 관리: 더 이상 필요 없거나 노출된 토큰은 "Personal access tokens" 페이지에서 언제든지 취소(Revoke)할 수 있습니다.
  • HTTPS 인증: 터미널에서 git push 같은 명령어를 사용할 때 비밀번호 대신 토큰을 입력하세요.

'Git' 카테고리의 다른 글

리눅스 vi 텍스트 에디터 사용법  (0) 2025.01.20
GitHub 프로필 README 꾸미기  (0) 2025.01.18
Git CLI 기본 명령어 정리  (0) 2025.01.18
버전 관리 시스템 - Version Control System  (0) 2025.01.18
'Git' 카테고리의 다른 글
  • 리눅스 vi 텍스트 에디터 사용법
  • GitHub 프로필 README 꾸미기
  • Git CLI 기본 명령어 정리
  • 버전 관리 시스템 - Version Control System
jhyngu
jhyngu
취업하자.
    티스토리 홈
    |
  • jhyngu
    jhyngu
    jhyngu
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • Dev (151)
      • Java (2)
      • Spring (51)
      • Spring Security (39)
        • JWT (22)
        • OAuth2 (17)
      • Kotlin (2)
      • React (6)
      • Coding Test (28)
      • DB (0)
      • Git (5)
      • Linux (14)
      • docker (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Spring Security
    알고리즘
    OAuth2
    api client
    oauth2
    Linux
    react
    Spring Framework
    Postman
    백준
    MVC
    Spring
    Spring Boot
    MariaDB
    JDBC
    JavaScript
    mybatis
    spring web
    git
    JWT
  • hELLO· Designed By정상우.v4.10.3
jhyngu
GitHub에서 Personal Access Token (PAT, 토큰) 생성하기
상단으로

티스토리툴바