반응형

1. 시험환경

- STS(Spring Tool Suite)

- git, git hub

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- Git Hub에 로그인하여 원격 저장소(Remote Repository)를 생성한다.

- 생성한 원격 저장소를 로컬 저장소에 복제(clone) 한다.

- 프로젝트와 로컬 저장소 간 연동

- 프로젝트를 로컬 저장소와 원격 저장소에 업데이트 한다. (add, commit, push)

- STS(Spring Tool Suite)를 이용하여 Git Hub와 연동하는 법을 학습한다.

 

3. 적용

① git hub에 로그인하여 Repository를 생성한다.

git hub 계정에서 Repository 생성

 

② STS 우측상단에 위치한 "Open Perspective" 아이콘을 클릭 후 나타나는 팝업창에서 Git 클릭한다.

Open Perspective

 

Git Open

 

③ 원격 저장소를 로컬 저장소로 복제하기 위한 절차를 진행하자.

    - Git Repositories 창에서 "Clone a Git repository" 메뉴

Git Repositories 윈도우에서 선택

 

    - 원격 저장소의 주소를 URI에 복사 후 Next 버튼을 클릭한다.

Remote Repository 주소 복사

 

    - 원격 저장소의 Branch 선택

원격 저장소 branch

    - 로컬 저장소 위치 지정

로컬 저장소 디렉토리

    - 원격 저장소를 로컬 저장소로 복제(clone)한 결과

복제 결과

 

④ 현재 프로젝트를 로컬저장소와 연동하자.

    - 프로젝트 우클릭 → Team → Share Project...

Share Project 메뉴

 

    - Repository : 로컬 저장소 위치 선택

로컬 저장소 선택

 

    - 로컬 저장소 연동 결과 : 프로젝트 디렉토리에 있던 소스코드가 Local Repository로 이동

프로젝트 디렉토리

 

로컬 저장소 디렉토리

 

⑤ 로컬저장소 및 원격저장소에 한번에 프로젝트를 올려보자. (commit and push)

    - 프로젝트 우클릭 → Team → Add to Index

Add to Index 메뉴

 

    - 프로젝트 우클릭 → Team → Commit

Commit 메뉴

    - Commit : 로컬 저장소에만 업데이트, Push : 로컬 저장소 내용을 원격저장소로 업데이트

Commit and Push

 

    - 원격 저장소의 Branch 확인

push 대상 repository

 

4. 결과

① 원격 저장소에 프로젝트가 저장 되었는지 확인한다.

Remote Repository에 프로젝트 등록 완료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형

+ Recent posts