본문 바로가기
OPEN 툴

GIT 사용을 편하게 하는 솔루션

본문

 

본 포스팅은 이클립스 juno 버전 , jdk6 버전에서 실행하였습니다.



0108AC3C5102174402546C_fswBAacioDyPdvC

1. 이클립스에서 git를 사용하기 위해선 플러그인을 설치해줘야 합니다.

메뉴 -> Help ->Install New Software.. 클릭




216C4C345102179E31F4EB_BtY7J5SMV


2. Add 버튼 -> 사이트링크 추가 (Name : egit  / Location : http://www.jgit.org/updates  -> ok 버튼을 눌러줍니다.



167469465102180D16B623_JU8oec7sy7MFbtu


3. 해당 주소에서 다운받을수 있는 플러그인이 검색됩니다. 모두 설치하셔도 되지만 Eclipse Egit, Elipse JGit, Elipse JGit Command Line Interface 만 클릭하여 Next 버튼을 눌러줍니다. (완료될때까지 눌러주면 잘 설치됩니다.)



210BB8445102188026A594_nesB4C8zyaVo


4. 이제 글4번까지 올렸었던 github.com/uiandwe 의 소스를 다운받는것을 해보겠습니다.

메뉴 File -> Import 를 클릭해줍니다.


23214C445102188107A391_CYiwfAtv7


5. 3번까지 정상적으로 설치가 완료 되었다면 메뉴리스트에 git가 나오게 됩니다. Git -> Projects from Git 를 클릭하고 Next 를 눌러줍니다.


14231042510218813A0BFC_eMSAgPnR


6. 로컬에서 받아올것인지, 인터넷으로 받아올것인지를 고를수 있습니다. 

github.com에서 받아와야 하므로 URI를 클릭하고 Next를 클릭합니다.


203D074251021881110A9E_j2vttW4QtKWwD

7. 받아올 URI를 지정해 줘야 합니다. 저의 경우는 https://github.com/uiandwe/git_test.git 입니다. URI 칸에 해당하는 주소를 넣어주면 나머지는 자동으로 채워집니다. Next 버튼을 눌러줍니다.


1347494251021881013FC3_bIB3Oi9fnral7Vi

8. 해당 URI에 속해 있는 Branch 를 가져옵니다. 저의 경우 생성한 브랜치가 master 하나 이므로 하나만 뜹니다. (여러개의 경우엔 브랜치별로 다운받을수 있습니다.)



236E4D47510219FF211990_Abh8Cipj6SCSgx

9. 로컬에 저장소를 어디에 만들것인지를 물어보는 화면입니다.

    적당한곳의 디렉토리를 지정하고 Next를 눌러줍니다.


2232073A510220E32B0DDA_2RBmTijNYx


10. git콜솔에서도 clone 명령어로 가져오듯이 마찬가지로 cloning 중입니다. 프로젝트의 크기가 크면 상당한 시간이 소요될수 있습니다.



1902DE33510220FF0DA182_cWDNYAwlc29wPl


11. 이클립스의 프로젝트를 어떻게 생성할것인지를 물어보는 화면입니다. Import exsting projects 는 기존의 프로젝트에 포함, Use the New Project wizard는 새롭게 프로젝트를 실행, Import as general project 는 이클립스에 포함되지 않는 프로젝트를 포함시키는 항목입니다.  저의 경우는 Use the New Project wizard 로 선택하여 새롭게 프로젝트를 생성하였습니다.


14359F4251021882154951_aoLY964V8U

12. txt 파일로만 만들어졌기 때문에 General->Project 를 생성한다음 Next 를 눌러줍니다.



15794739510222DC0988A1_94RB9MHV7aUCjJb


13. 프로젝트 이름을 넣어주고 Finish 버튼을 눌러줍니다. 


2446B840510218831CC3DE_cbiACQ3WHi7Zjcj

14. 프로젝트 생성과 함께 github.com에 있었던 파일까지 정상적으로 clone되어 생성되었습니다.



24319E3C510223B20C6EAC_zrWTP1fneIR

15. 해당 프로젝트를 클릭후 우클릭 -> Team -> Show in History 를 클릭합니다. 



147A403351022403250DE2_qTC8lZXNTgLYz

16. history 창이 열리면서 그동안의 커밋 정보와 날짜, 코맨트까지 볼수 있습니다. 


247609335102240330363F_qMXcRCNc

17. 이번엔 이클립스에서 파일을 생성하여 커밋후 올려보도록 하겠습니다. 해당 프로젝트에 test4.txt 라는 파일을 생성하였습니다. 파일의 이미지가 ?로 뜨는군요. 아직 커밋되지 않은 파일엔 ?가 뜹니다. 



20772533510224042A6579_qUsJCLSK1LZDyuy

18. 다시 해당 프로젝트 우클릭-> Team -> Commit 를 눌러줍니다. 


217CA93351022404273A6B_5wTONHm6c

19. git 콘솔버전과 마찬가지로 커밋할때 코맨트를 지정해줄수 있습니다 . 코맨트를 지정후 아래의 커밋되지 않느느 파일들 중에서 커밋할려는 파일을 선택하고 commit 버튼을 눌러줍니다. 


1478AC33510224042EDD39_ObaNAR3b4bem71h

20. History 창을 보면 커밋한 날짜와 코맨트가 보입니다. 또한 커밋한 파일까지 보이는군요.


21199D335102240501278F_Gu84v69DdwwQQ

21. 이번엔 github.com 에서 확인해 보았습니다. 해당 프로젝트에 커밋한 파일이 정상적으로 올라간것을 확인할수 있습니다. (text4.txt 와 .project 파일)


271759335102240504D1DC_Nj6kNDnVlI

22. 커밋할때 올린 코맨트 까지 정상적으로 나오는것을 확인할수 있습니다. 







이클립스와 git 연동(egit 플러그인 활용)
http://uiandwe.tistory.com/804


git 연동
http://www.collab.net/downloads/giteye
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

페이지 정보

최고관리자 작성일13-05-21 16:22 조회956회 댓글0건

첨부파일

댓글목록

등록된 댓글이 없습니다.

OPEN 툴 목록

게시물 검색

사이트 정보

  • 회사명 주인있소 / 대표 소담
  • 주소 강원도 속초시
  • 사업자 등록번호 123-45-67890
  • 전화 010-2026-0626 / 팩스 없음
  • 통신판매업신고번호 제 OO구 - 123호
  • 개인정보관리책임자 정보책임자명

고객센터

상단으로