Eclipse & GitHub 형상관리
3.3. Eclipse와 Git 통합 준비
backend 따라쟁이
2025. 1. 3. 22:32
이제 본격적으로 Eclipse와 Git을 통합하여 형상관리 환경을 설정할 차례입니다. Eclipse의 기본 제공 플러그인인 EGit을 활용하여 GitHub와 연동할 수 있습니다. 이 가이드에서는 EGit 설정, Git 저장소 생성, 그리고 GitHub 연결 과정을 다룹니다.
1. EGit 플러그인 확인 및 활성화
EGit은 Eclipse에서 Git을 사용할 수 있도록 지원하는 플러그인입니다. EGit이 이미 설치되어 있다면 활성화만 하면 되고, 없는 경우 Eclipse Marketplace에서 설치해야 합니다.
EGit 설치 확인
- Eclipse에서 Help > About Eclipse IDE로 이동합니다.
- Installation Details를 클릭하고, 설치된 플러그인 목록에서 "EGit"이 있는지 확인합니다.
- EGit이 설치되어 있다면 다음 단계로 넘어갑니다.
- 설치되지 않았다면, 아래의 설치 방법을 따라주세요.
EGit 설치 방법
- Help > Eclipse Marketplace로 이동합니다.
- 검색창에 "EGit"을 입력한 후 Install 버튼을 클릭합니다.
- 설치 후 Eclipse를 재시작합니다.
Git 퍼스펙티브 활성화
- Eclipse의 오른쪽 상단에서 Open Perspective 버튼을 클릭합니다.
- Git을 선택한 후, Open을 클릭하여 Git 퍼스펙티브를 활성화합니다.
- Git 퍼스펙티브에서는 Git 저장소, 브랜치, 커밋 기록 등을 관리할 수 있습니다.
2. Git 로컬 저장소 생성
GitHub와 연동하려면 먼저 로컬 저장소를 생성해야 합니다. Eclipse에서는 프로젝트를 로컬 Git 저장소로 쉽게 관리할 수 있습니다.
로컬 저장소 생성 방법
- Eclipse에서 File > New > Project를 클릭하고, Java Project 또는 원하는 프로젝트 유형을 선택합니다.
- 프로젝트 생성 후, 프로젝트를 오른쪽 클릭하고 Team > Share Project를 선택합니다.
- 팝업 창에서 Git을 선택한 후 Next를 클릭합니다.
- Create Repository를 선택하고 저장소를 생성할 디렉토리를 설정한 후 Finish를 클릭합니다.
이제 프로젝트가 로컬 Git 저장소에 연결되었습니다.
3. GitHub 원격 저장소 연결
로컬 저장소를 GitHub와 연결하면 Eclipse에서 변경 사항을 GitHub로 쉽게 푸시할 수 있습니다.
GitHub 원격 저장소 생성
- GitHub 웹사이트에 로그인한 후, 오른쪽 상단의 + 버튼을 클릭하고 New Repository를 선택합니다.
- 저장소 이름과 설명을 입력하고, Create Repository를 클릭합니다.
- 생성된 저장소의 URL을 복사합니다.
Eclipse에서 원격 저장소 추가
- Eclipse에서 로컬 저장소를 오른쪽 클릭하고 Team > Remote > Configure Push to Upstream을 선택합니다.
- URI 입력란에 복사한 GitHub 저장소 URL을 붙여넣습니다.
- 연결 유형은 HTTPS 또는 SSH를 선택합니다.
- 인증 정보(GitHub ID 및 비밀번호 또는 SSH 키)를 입력하고 Next를 클릭합니다.
- 푸시할 브랜치를 선택하고 Finish를 클릭합니다.
준비 완료!
Eclipse와 GitHub가 성공적으로 연결되었습니다. 이제 로컬 저장소에서 작업한 코드를 GitHub에 푸시하거나, GitHub에서 최신 코드를 풀(Pull)할 수 있습니다. 다음 단계에서는 Git의 기본 워크플로우를 살펴보겠습니다.