Eclipse & GitHub 형상관리
3.2. 사전 준비
backend 따라쟁이
2025. 1. 3. 22:08
Eclipse와 GitHub를 연동하여 소스코드 형상관리를 시작하기 전에, 몇 가지 기본적인 준비 작업이 필요합니다. 이 단계에서는 Git과 GitHub 계정 설정을 완료하고, GitHub와 Eclipse가 원활히 작동할 수 있도록 환경을 구성합니다.
1. Git 설치 및 기본 설정
Git은 GitHub와 함께 사용하는 버전 관리 시스템입니다. Eclipse에서도 Git이 필요하므로 먼저 Git을 설치해야 합니다.
Git 설치 방법
- Git 다운로드
- Git 공식 웹사이트에 접속하여 운영 체제에 맞는 최신 설치 파일을 다운로드합니다.
- 설치 실행
- 설치 파일을 실행하고, 설치 과정에서 기본 옵션을 그대로 사용하면 됩니다.
- 설치 과정 중 Git Bash와 Git GUI를 설치하라는 옵션이 나오면 모두 설치하도록 선택하세요.
- 설치 확인
- 설치 후, 명령어 프롬프트(Windows) 또는 터미널(Mac/Linux)에서 다음 명령어를 입력하여 설치 상태를 확인합니다.
git --version
- Git 버전이 출력되면 정상적으로 설치된 것입니다.
- 설치 후, 명령어 프롬프트(Windows) 또는 터미널(Mac/Linux)에서 다음 명령어를 입력하여 설치 상태를 확인합니다.
Git 기본 설정
Git을 설치한 후, 사용자 정보를 등록해야 합니다. 이 정보는 커밋 기록에 사용됩니다.
- 터미널에서 다음 명령어를 실행합니다.
git config --global user.name "Your Name"git config --global user.email "your.email@example.com"
- 설정 확인:
git config --list
- 위 명령어를 입력하면 설정된 사용자 정보가 출력됩니다.
2. GitHub 계정 생성 및 설정
GitHub는 클라우드 기반의 소스코드 저장소를 제공합니다. 프로젝트를 저장하고 Eclipse와 연동하려면 GitHub 계정이 필요합니다.
계정 생성 방법
- GitHub 웹사이트에 접속하여 오른쪽 상단의 Sign Up 버튼을 클릭합니다.
- 이메일, 비밀번호, 사용자명을 입력하여 계정을 생성합니다.
- 계정 생성 후, GitHub의 기본 설정을 완료합니다.
- 개인용 저장소는 무료로 사용할 수 있습니다.
- SSH 키 설정은 이후 단계에서 필요하니 나중에 진행합니다.
SSH 키 설정
GitHub와 로컬 환경 간 보안 연결을 설정하기 위해 SSH 키를 생성합니다.
- 터미널에서 다음 명령어를 입력하여 SSH 키를 생성합니다.
ssh-keygen -t rsa -b 4096 -C "your.email@example.com"
- 생성 과정에서 기본 경로와 비밀번호를 그대로 사용합니다.
- SSH 키를 GitHub에 등록:
- 생성된 SSH 키의 공개 키를 복사합니다.
cat ~/.ssh/id_rsa.pub
- GitHub 웹사이트에서 Settings > SSH and GPG keys로 이동하여 New SSH Key를 클릭합니다.
- 복사한 공개 키를 붙여넣고 저장합니다.
- 생성된 SSH 키의 공개 키를 복사합니다.
- 연결 테스트:
ssh -T git@github.com
- "You've successfully authenticated" 메시지가 나오면 성공입니다.
3. Eclipse 환경 점검
Eclipse는 기본적으로 Git과 연동할 수 있는 EGit 플러그인을 지원합니다. 아래와 같이 EGit이 설치되어 있는지 확인하세요.
- Eclipse를 실행하고, 메뉴에서 Help > About Eclipse IDE를 클릭합니다.
- Installation Details를 선택한 후, 플러그인 목록에서 "EGit"이 있는지 확인합니다.
- 없다면, Eclipse Marketplace에서 EGit을 설치합니다:
- Help > Eclipse Marketplace로 이동하여 "EGit"을 검색 후 설치합니다.
- 없다면, Eclipse Marketplace에서 EGit을 설치합니다:
사전 준비 완료!
이제 Git, GitHub 계정, 그리고 Eclipse가 준비되었습니다. 다음 단계에서는 GitHub와 Eclipse를 연동하는 방법을 알아보겠습니다.