Dev.GA

[Github] 이클립스에 github연동하기 본문

Dev.GA/tool

[Github] 이클립스에 github연동하기

Dev.GA 2018. 3. 19. 23:17

[Github] 이클립스에 github연동하기



오늘은 그동안 미뤄두었던 이클립스와 github를 연동에 대한 포스팅을 하겠다.


프로젝트 시작전에 미리 github에 업로드했어야 하는데 포스팅에 집중하다보니 늦어졌다.


우선 테스트로 프로젝트를 하나 생성해주었다.



[ Window ] -> [ Perspective ] -> [ Open Perspective ] -> [ Other.. ] 로 들어가서




[ Git ] 을 선택한다.


Git을 선택하면 우측 상단에 다음과 같이 Git메뉴가 추가된다.



Git을 선택하면 화면이 이동되는데,


좌측에 다음과 같이 빈 Repositories 공간을 볼 수 있다.




3가지 메뉴 중 Clone a Git repository를 선택한다.


이미 Github에 repository를 만들어 두었기 때문에 2번째 메뉴를 선택한 것이다.



[ Clone URI ] 를 선택하고,



본인의 Github Repository의 URI를 입력하고 User, Password부분을 입력해준다.





아직 뭐가 없기때문에 다음으로 넘어간다.



본인의 Local에서 Github와 연동될 프로젝트 파일이 위치할 디렉토리를 설정해준다.


[ Finish ]를 클릭하면, 


다음과 같이 Repository List에 Github에서 받아온 Repository가 생성되었다.


이제 이 Repository에 업로드할 프로젝트에서 업로드를 하면 된다.


다시 STS로 돌아가 업로드할 프로젝트를 선택하고 우클릭한다.



[ Team ] -> [ Share Project ] 를 선택한다.



우린 Git을 하고 있으니 당연히 Git을 선택하고,




아까 지정한 디렉토리를 선택한다.


하단 리스트를 보면 좌측 Current Location은 현재 이클립스에서 생성한 프로젝트의 workspace에 대한 경로이며,

우측의 Target Location은 Github에서 받아올 Repository가 위치할 디렉토리 경로이다.


다시 해당 프로젝트를 선택 후 우클릭하여



[ Team ] -> [ Add to Index ] 를 선택하면 프로젝트에 붙은 물음표가 사라질 것이다.



그 다음 commit을 해주겠다.


[ Team ] -> [ Commit ] 을 선택하면,



다음과 같이 commit할 소스코드들과 메세지(코멘트)를 입력할 수 있다.


테스트로 메세지를 입력하고 하단의 Commit and Push버튼을 클릭한다.



업로드의 정보가 나타나며 다음으로 넘어간다.



[ Finish ]를 클릭하면 업로드가 완료된다.


이제 본인의 Github Repository로 들어가서 업로드가 되었는지 확인해보자.


짠!


정상적으로 업로드가 되었다.


git을 안쓰다가 오래간만에 업로드하게 되었는데 용케도 까먹지 않고 성공했다.ㅋㅋㅋ


Spring 게시판 프로젝트도 업로드하고 이제 개발이 진행될때마다 commit하여 관리해야겠다.


오늘은 Github에 프로젝트를 업로드하는 방법에 대하여 알아보았다.



Comments