목차
1. 깃허브(GitHub) 가입과 저장소 생성
2. 이클립스와 깃허브 연동
1. 깃허브(GitHub) 가입과 저장소 생성‘
1) 깃허브 가입
- 깃허브 홈페이지(https://github.com/)에서 ‘Sign up’ 버튼 누르기
- email, password 등의 정보를 입력하고 회원가입
- 등록한 email 주소로 받은 code를 입력하면 회원가입 완료
2) 저장소(Repository) 생성
- Repositories에서 ‘New’ 버튼 클릭
- 중복되지 않은 Repository name 입력
- 공개 여부 선택
Public : 공개 (무료)
Private : 비공개 (유료)
3) 토큰 인증
- 2021년 8월 13일 이후로 계정 암호 대신 토큰 인증 로그인 방식으로 변경됨
- 우측 상단의 프로필 아이콘 클릭 후 ‘Settings’ 클릭
- Setting 메뉴 중 ‘Developer Settings’ 클릭
- ‘Developer Settings’ 메뉴 중 ‘Personal access tokens’ 클릭
- ‘Generate new token’ 버튼 클릭
- 토큰 이름(Note)과 토큰 사용 기간(Expiration)을 선택(번거로움을 없애려면 ‘No expiration’ 선택)
- ‘Select scopes’에서 ‘repo’ 항목 전체 선택
- 하단 ‘Generate token’ 버튼 클릭하여 토큰 생성
- 토큰이 생성되면 토큰을 복사해서 따로 저장해두기(이후에 웹페이지에서 확인 불가)
2. 이클립스와 깃허브 연동
1) 로컬에 저장소 복사(Repository Clone)
- 이클립스 상단 메뉴에서 Window – Show View – Other – Git – Git Repositories 선택
- Git Repository 뷰가 하단에 추가되면 ‘Clone a Git repository’ 클릭
- 원격 저장소 정보 입력
- URI: github 주소를 URI 부분에 복사하고 붙여넣기
- User: 깃허브의 username 또는 이메일 입력
- Password: 토큰 복사 붙이기(계정 비밀번호 X)
- ‘Store in Secure Store’ 체크
- 정보가 입력되면 Next 버튼 클릭
- Branch 선택(아무것도 뜨지 않으면 그냥 다음으로 넘어가기)
- 로컬 저장소의 위치(Directory) 확인 후 ‘Finish’ 버튼 클릭
2) Workspace와 Local 저장소 연결
- 프로젝트를 선택 후 오른쪽 마우스 – Team – Share Project 클릭
- Repository에서 로컬 저장소 선택 후 ‘Finish’ 버튼 클릭
- 프로젝트에 물음표 표시가 생기면서 저장소가 연결됨
3) 프로젝트 커밋(Commit)과 푸시(Push)
- 저장소와 연결된 프로젝트 선택 후 오른쪽 마우스 – Team – Commit 클릭
- 변경된 내용을 stage에 추가하고 message를 입력한 후에 Commit and Push 버튼 클릭
① ‘Unstaged Changes’에 있는 ++ 버튼 클릭하여 ‘Staged Changes’로 보내기(로컬 저장소에 임시로 저장)
② 커밋 메시지 입력
③ Author와 Committer에 username <email> 형식으로 내용 입력
- Commit and Push 버튼 클릭
- branch로 push 하기
- 깃허브 사이트에서 push 결과 확인
'JSP' 카테고리의 다른 글
82일차: SourceTree 브랜치 생성하고 Merge / Maven Project 생성_2021.10.14 (0) | 2021.10.14 |
---|---|
81일차: 깃허브 Branch 생성 / Merge / Pull / SourceTree 연동_2021.10.13 (0) | 2021.10.13 |
79일차: AWS EC2 오라클 접속 _2021.10.08 (0) | 2021.10.08 |
78일차: AWS 청구서 / 원격 서버 설정 / 오라클 설정_2021.10.07 (0) | 2021.10.07 |
77일차: AWS 주요 서비스 / 계정 생성_ 2021.10.06 (0) | 2021.10.06 |