전제 조건
- 이클립스 설치
- 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 |
---|
댓글