나중에 안 사실이지만 git명령어 보단 EGit를 통해 git를 더 많이 사용할것 같다.

eclipse는 neon3를 사용한다.

Egit를 따로 설치하지 않아도 제공해준다.(Luna버전 부터는 기본으로 포함되어 있다고 한다.)

혹시 Egit를 설치해야 한다면 Help-Eclipse Marketplace를 선택 후 


다운받으면 된다.


Git 사용 전에 이름과 Email을 사용해 주면 좋다.

다음과 같이 설정해 준다.

user email 설정 시 Add Entry를 클릭 후 key에 user.email value에 이름을 적으면 된다.

나머지 방식도 동일하다.

  

Window - Prefernces를 선택 후 git를 검색한다.


내 공부를 위한 블로그이기 때문에 내가 필요하지 않은 정보는 간단하게 적어야겠다.

캡처하기가 개귀찮네


1.저장소 생성 (내가 프로젝트를 생성하고, Git에 올릴경우 사용)->현재는 사용x 추후 사용할 수도)


프로젝트 선택후 오른쪽마우스 클릭

Team - Share Project...선택 Git선택 후 Next

Git저장소 생성 위치 지정 후 Finish
하면 Git 저장 소 생성 완료 프로젝트 이름옆에 저장소 정보가 표시되어있음.
후에 커밋
이건 사용하게 되면 좀더 자세히 적어야 겠다.



2. 소스 클론(소스를 최초에 받아오기)




이건 회사 사수님이 알려준 방법과 책에서 읽은 방법 2가지가 있다.

사수님이 알려준방법.

 1. Git Repositories를 연 후 

없다면

오른쪽 상위에 저 파란색 네모를 클릭하여 Git를 찾아 추가해준다.

그 후 저 Git를 클릭하면 Git Repositories가 나타남.



오른쪽 버튼 클릭 후 Paste Repository Path or Url에 해당 Git주소를 넣은 후 받을 Workspace경로를 선택 해 준 후

완료 하면 소스를 Local로 받아온다.

이걸 실제로 이클립스에서 사용하려면 프로젝트에 추가해 주어야 한다.

File - Open Projects from File System...을 클릭 후 해당 파일을 추가 해주면 해당 Project를 사용 할 수 있다.



2.책에서 알려준 방법(따로 프로젝트를 추가해 주지 않아도 됨.)

File-Import-Git-Project를 통해서 가져온다.

후에 from Git-Clone Url선택 Import using the new Project wizard선택해서 가져오면 된다


 

3.merge


커밋 후 충돌나면 알람을 띄워준다

Result에 conflicting이 있으면 충돌 난것.

충돌난 파일 선택 후 오른쪽 마우스에 Team-Merge Tool을 선택해 준 후 

SVN과 마찬가지로 Merge실행한다(내가 소스보고 필요한건 넣고 필요없는건 뺴야함.)

후에 충돌을 해결했다는 표시로 Team - Add to Index를 선택해 줘야 한다.






뭐 대충 이클립스에서 Git를 사용하는 방법은 위와 같다.

실무에서 쓰다가 추가할 부분이 있으면 추가해야겠다.


+ Recent posts