📌 STS (스프링) - 깃허브 연동

참고 ! 필자는 sts3를 사용중

 

깃허브 설명서 [1] : 깃허브 기초 환경설정 ver

깃허브 설명서 [2] : 이클립스 - 깃허브 연동 ver

깃허브 설명서 [3] : sts - 깃허브 연동 ver 

깃허브 설명서 [4] : 깃배쉬 - 깃허브 ver 

번외 : 깃허브 토큰발행 

 

----------------------------------------------------------------------------------

📎 프로젝트 생성

 

new file -> Spring Legacy Project

 

프로젝트 명 기입해주고 템플릿은 Spring MVC Project 선택 -> next

 

최소 3개의 폴더를 생성되는 루트로 프로젝트 생성해야한다.

 

프로젝트 생성완료

 

 

📎 깃허브 연동하기

오른쪽 상단에 Open Perspective 클릭

 

Git 선택

 

 

Clone a Git repository 선택하고

 

깃허브로 가서 레파지토리 링크를 복사해서 URI에 붙여넣기

 

 

그러면 자동으로 HOST와 Path에 링크가 생긴다.

Authentication에 깃허브 아이디와 깃허브토큰 입력

 

깃허브 토큰 발행하는 방법

 

 

입력 후 -> next

 

main Branch 선택 -> next

자동으로 디렉토리 설정해준다 -> finish

 

 

그러면 이렇게 repositories 생성 완료

연동은 여기서 끝

 

 

📌 스프링 - 깃허브 연동하기

📎 Commit

sts 상단의 spring을 클릭 하여 git에서 spring으로 넘어온다

프로젝트 하나 생성 후

 

 

Team -> Share Project

 

 

 

 Use or create repository in parent folder of project 체크

Create Repository 클릭

 

Finish

 

 

Team -> Commit

 

Unstaged Changes에 해당 프로젝트에 들어있는 파일 전부가 올라온다

그러면 깃허브에 올리고싶은 파일을 선택해서 우클릭 Add to Index

 

 

그 후 commit message창에 메세지 기입하고 Commit and push

 

 

이 창이 뜨면

 

깃허브에 올릴 레파지토리에 code -> 링크 복사

 

 

URI에 붙여넣으면 자동으로 host와 path값까지 입력된다

 

Authentication에 깃허브 아이디와 깃허브 토큰 입력

 

 

➰깃허브 토큰 발행

깃허브 토큰 발행하는 방법

 

위 링크 클릭시 이동

 

 

preview -> push

 

깃허브에 커밋했다고 확인 창이뜨면 성공

복사했습니다!