1.시스템&인프라/개발환경

Eclipse 프로젝트와 GitHub 저장소 연동하기: PAT

쿼드큐브 2025. 4. 2. 14:49
728x90

GitHub 저장소를 Eclipse 프로젝트와 연동하는 가장 안전하고 권장되는 방식은 PAT(Personal Access Token) 을 사용하는 것입니다.
이 글에서는 PAT을 발급받고, Eclipse에서 GitHub 저장소와 안전하게 연동하는 방법을 단계별로 안내합니다.

 

Eclipse 프로젝트와 GitHub 저장소 연동하기: PAT

 

목차

1. GitHub PAT(Personal Access Token)란?

2. GitHub에서 PAT 생성하기

3. GitHub 저장소 생성하기

4. Eclipse 프로젝트 Git으로 초기화 하기 : Commit

5. GitHub 원격 저장소 연결 : Push

6. GitHub 연결 해제 및 재설정

관련 글 링크

 

 

1. GitHub PAT(Personal Access Token)란?

PAT(Personal Access Token)은 GitHub 계정을 대신해서 사용하는 1회성 비밀번호 같은 토큰입니다.
GitHub는 기존의 ID/PW 인증을 보안상 이유로 폐지하고, PAT 또는 SSH 인증을 요구합니다.

Eclipse, VSCode, Git CLI에서도 모두 PAT 사용이 기본입니다.

 

 

2. GitHub에서 PAT 생성하기

1. 로그인

2. 우측 상단 프로필 → Settings 클릭

 

3. 좌측 메뉴에서 Developer settings 선택

4. Personal access tokens → Tokens (classic) →  Generate new token → Generate new token (classic) 클릭

 

5. 토큰 생성 옵션 설정

 

6. 토큰 생성

생성된 토큰한 번만 복사 가능하므로, 메모장 복사하여 관리하도록 합니다.

 

 

3. GitHub 저장소 생성하기

1. GitHub에 로그인 후 Create repository 선택 

2. 저장소 이름, 공개 여부, 를 선택하고 저장소를 생성합니다.  

3. 저장소 생성 확인   

  • 저장소를 만든 후에는 연결을 위한 HTTPS 주소를 복사해 둡니다.

 

 

4. Eclipse 프로젝트 Git으로 초기화 하기 : Commit

 

1. Eclipse에서 Git 프로젝트 우클릭 → Team → Share Project 선택

 

2. Local Repository 경로 선택

3. Local Repository 생성

4. 최초 Commit

  • Eclipse에서 Git 프로젝트 우클릭 → Team → Commit 를 선택하거나
  • Windows  → Show View  → Other  → Git  → Git Staging 을 선택합니다.
  • ② 에서 Commit 할 소스를 선택하고 ③ 에서 커밋 메세지를 입력 후 ④ Commit 를 선택합니다.

author/Committer 지정하기
.git/config 파일에 아래 항목을 설정하면 commit시  author와 Committer를 지정할 수 있습니다.
[user]
  name = cericube
  email = cericube@naver.com

 

 

5. GitHub 원격 저장소 연결 : Push

1. 프로젝트 우클릭  → Team  → Remote  → Push

 

2. 프로젝트 우클릭  → Team  → Remote  → Push

  • URI에 GitHub 저장소 주소 입력
  • 예: https://github.com/your-username/apache-kafka-example.git
  • Username: GitHub ID
  • Password: 발급받은 PAT

 

 

3. Next  → Push 설정(Branch)

 

4. GitHub 저장소 프로젝트 생성 확인

 

 

5. Commit 및 Push

최초 Commit 이후 Commit 와 Push를 동시에 수행 할 수 있습니다.

팁: Remote 재설정이 필요할 경우
Team → Remote → Configure Push to Upstream 메뉴를 통해 기존 설정을 수정하거나 새로 설정할 수 있습니다.

 

 

6. GitHub 연결해제 및 재설정

Windows  → Show View  → Other  → Git  → Git Repositories를 선택합니다.

Configure Push : GitHub 연결을 재 설정할 수 있습니다.

Delete Remote :  GitHub 연결을 삭제합니다.

 

 


GitHub 저장소를 Eclipse와 연동하기 위해서는 PAT 인증이 필수입니다.
저장소를 만들고, Eclipse에서 Git 초기화 → 원격 연결 → 최초 커밋 및 푸시 순으로 따라가면 연동이 완료됩니다.

 

 

관련 글 링크

JDK + Eclipse 포터블(Portable) 개발환경 구축 방법

VSCode에서 GitHub Copilot 무료로 설정하고 사용하기

728x90