1) 레포지터리 생성
① 로그인 한뒤 'New' 클릭

② 레포지터리 생성

2) branch 생성
① 'branch' 선택

② 'New Branch' 클릭

③ 해당 창이 뜨면 이름 설정



3) 토큰 생성
① 우측 상단 계정 선택 후 'Settings' 진입

② 창 이동 후 최하단으로 가서 'Developer settings' 클릭

③ 좌측 상단 토큰 생성 클릭

④ 우측 상단 토큰 생성 클릭

⑤ 토큰 환경 설정 및 생성 클릭


⑥ ★★★★★토큰 주소 백업 (최초 한번만 보여줌!!!)

3) 이클립스 연동
① 연동할 이클립스 'workspace' 생성 후 진입
(데이터 손실 위험이 있어 기존 데이터와 분리 추천!!!)
진입 후 네비게이션 바에서 'Window' -> 'Perspective' -> 'Open Perspective' -> 'Other' 접속

② 해당 창 표시되면 'Git' 클릭 후 'Open' 클릭

③ 'Git'으로 이동 후 좌측 메뉴에서 2번째 'Clone a Git repository' 선택

④ '깃허브' 홈페이지로 이동 후 초록색 'Code'버튼 클릭 후 아래 주소 복사 및 이클립스에서 URL에 붙여넣기

⑤ 주소 붙여넣기 후 자동완성 확인하고 Password에는 '깃허브 패스워드'입력 후 'Next'클릭

⑥ 'Next'클릭

⑦
1)
git 전용 directory(폴더) 를 생성한 뒤 해당 경로로 지정
(그렇지 않으면 원본 디렉터리에서 깃연동 폴더로 데이터가 이동!!!)
2)
'Initial branch' 란에서 새로 생성한 'branch' 선택 후
'Finish'클릭

4) 토큰 정보 저장 및 commit 테스트
① 생성된 'Clone(test)'에서 하위 폴더로 들어가 'Remote' -> 'orgin' 순서로 들어가 두 개의 하위 항목 중 '상단 항목'을 우클릭.
다음 'Change Credentials' 선택하여 Password 칸에 백업해둔 '토큰 번호' 입력

②
'Java'섹션으로 돌아가 프로젝트 생성 후 해당 프로젝트에 임의이 패키지와 클래스 생성 -> 클래스에 내용 입력 후 프로젝트 우클릭
하단에
'Team' -> 'Share Project' 선택


③ 'Share Project'창에서 'Repository' 선택 후 'Finish' 클릭

④ 다시 프로젝트 우클릭 -> 하단에 'Team' -> 'Commit' 선택

⑤ 해당 창에서
'Unstaged Changes'의 파일들을 초록색 '++'를 눌러 전부
'Staged Changes'로 이동 하고
'Commit Message'에 메모 작성 후
'Commit and Push' 클릭
개별 파일만 옮기고 싶다면 해당 파일 클릭 후 활성화된
'+'를 클릭하면 해당 파일만 이동

⑥ 'close' 클릭

5) commit 확인
① '깃 허브 페이지' 로 돌아가서 해당 '레포지터리'로 접속하여 'main'이라고 적힌 버튼을 클릭하여 새로 생성한 'branch' 선택

② 출력 확인
