본문 바로가기

개발자

GitHub 토큰 발급 6단계

728x90

그 동안 로컬 환경에서만 개발을 했더니 개발환경이 너무 많이 변했네요~~!! 적응중

🛠️ GitHub 토큰 발급 6단계

1. Developer settings 메뉴 진입

  1. GitHub 홈페이지에 로그인합니다.
  2. 우측 상단의 본인 프로필 아이콘을 클릭한 뒤, 메뉴 하단의 [Settings]를 클릭합니다.
  3. 왼쪽 사이드바 맨 아래에 있는 [Developer settings]를 클릭합니다.

2. 토큰 생성 페이지 이동

  1. 왼쪽 메뉴에서 [Personal access tokens] ➔ [Fine-grained tokens]를 선택합니다.
  2. 우측 상단의 [Generate new token] 버튼을 클릭합니다.

3. 기본 정보 입력

  • Token name: 토큰의 목적을 적습니다. (예: my-windows-dev-token 또는 gnuboard7-repo)
  • Expiration: 토큰 만료 기한입니다. 기본값은 30일이며, 최대 90일까지 설정 가능합니다. (보안을 위해 주기적으로 갱신하는 것이 좋습니다.)
  • Description: 어떤 용도로 쓰는지 메모를 남깁니다. (비워두어도 무방합니다.)

4. 권한 범위(Repository access) 설정

토큰이 접근할 수 있는 저장소 범위를 정합니다.

  • All repositories: 본인 계정의 모든 저장소에 접근 권한을 줍니다. (개인 개발 PC라면 이 옵션이 편리합니다.)
  • Only select repositories: 특정 저장소(예: 그누보드7 프로젝트 전용 소스)에만 접근을 제한합니다.

5. 상세 권한(Permissions) 설정

가장 중요한 단계입니다. 저장소에 코드를 올리고 내려받으려면 Repository permissions 설정을 변경해야 합니다.

  1. [Repository permissions] 아코디언 메뉴를 클릭해 펼칩니다.
  2. 아래의 두 항목의 권한을 변경해 줍니다.
    • Contents: Access: No access ➔ Read and write로 변경 (코드를 가져오고 Push할 때 필수)
    • Metadata: Read-only로 자동 지정됩니다. (기본값 유지)

6. 토큰 생성 및 복사 (⚠️ 중요)

  1. 페이지 맨 아래로 내려가 [Generate token] 녹색 버튼을 클릭합니다.
  2. 화면에 github_pat_...으로 시작하는 긴 토큰 문자열이 생성됩니다.
  3. 오른쪽의 복사 버튼을 눌러 메모장 같은 곳에 반드시 안전하게 저장해 두세요. > ⚠️ 주의: 이 토큰 값은 창을 닫거나 새로고침하면 다시는 확인할 수 없습니다. 만약 분실하셨다면 토큰을 삭제(Delete)하고 처음부터 다시 발급받으셔야 합니다.
728x90
LIST