본문 바로가기
Web/JSP

Spring 프로젝트 GitLab 연동하기

by 기저귀찬개발자 2019. 4. 11.

전제 조건

- 이클립스 설치 

- GitLab 서버 구축 

 

작업 순서 

1. GitLab에 프로젝트 생성

2. 이클립스에 EGit 설치

3. 이클립스 Git 설정

4. 원격 저장소(GitLab) 연동

 

 

 

1. GitLab에 프로젝트 생성

 

 - New Project를 클릭하자

 

 

  - 프로젝트명은 spring_test로 지었다.

 

 

 - 프로젝트 생성 완료

 

 

 return http://git주소/spring_test

 

 

 

 

2. 이클립스에 EGit 설치

 

 2.1 EGit은?? 

  - 이클립스에서 지원하는 Git 관리 프로그램

 

 

 

 2.2 Marketplace에서 검색해서 설치

  - Help > Eclipse Marketplace > egit 검색 > install

  - 필요 프로그램 체크하는 부분에서는 required 체크된 부분만 설치하자 (모르니까)

  - 생각보다 오래걸린다 5분 정도 걸렸다

 

 

 

 

3. 이클립스 Git 설정

 

 

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

 

 

  - Configure Git Repository  설정 

    (Git 프로젝트를 관리할 Git 저장소이므로 임의로 정하자)

  - 현재 프로젝트의 상위 폴더에 저장할 수도 있지만 Create로 Git 프로젝트를 

    관리할 폴더 생성하는게 좋아보인다. 생성하자

 

 

 

 

 

  - 저장소 설정이 완료되면 Team 메뉴가 바뀐다.

  - 각종 Git 명령어들을 사용할 수 있다

 

 

 - window > show view > other... 클릭

 - Git > Git Repositories > Open

 - 메뉴를 열면 Git에 대한 정보를 볼 수 있다. 

 

 

 

4. 원격 저장소(GitLab) 연동

 - 1.에서 생성된 프로젝트에 연동해보자 ( http://git주소/spring_test )

 - Git Repositories에서 Remotes를 우클릭하면 Create Remote 누르자

 

 

 

 - 바로 push 할 예정이므로 Configure push를 누르고 OK

 

 

 - 왼쪽 화면이 먼저 나오게 된다 URI를 입력하기 위해 Change를 누른다.

 - 우측 화면에서 복사한 Git 주소를 입력하면 아래와 같이 복사된 주소로 채워지고 

   원격 저장소 설정을 할 수 있게된다.

 - Authentication에는 GitLab에서 해당 프로젝트에 유효한 아이디와 비밀번호를 

   입력하면 된다.

 

 

 

 - 에러가 뜬다..

 - Push를 했으나 Commit된 작업이 없기때문에 바로 Push가 불가능하다

 

 

 

 

 - Git Repositories를 보면 원격 저장소가 추가된게 보인다 

 

 

 

 

 - 프로젝트명(GitTest)를 우클릭 클릭 > Commit 클릭

 - 현재 프로젝트 모든 파일 commit 

 - remote로 push해보자

 

 

 

- 첫화면에서는 remote를 선택하는 화면이 나온다. next

- 브랜치를 선택해준다.

 

 

 - push 리스트에 추가가 된다.

 



 

 - 확인화면

 

 

- Finish를 누르면 push가 된 것이다. 

- GitLab을 확인해보자

 

 

 

완료 

 

 

 

 

 

 

 

 

'Web > JSP' 카테고리의 다른 글

spring 외부 jar 인식 실패  (0) 2019.04.17

댓글