티스토리 뷰
1. 이클립스 EGit plugin 설치하기
help -> Eclipse Marketplace
find에 git이라 입력후 EGit 인스톨 버튼으로 설치
(저는 이미 설치되어있기 때문에 install 버튼자리에 update 버튼이 있을뿐.설치되어있지 않다면 install 버튼이 있음)
설치후 재시작.
2. GitHub에 저장소 생성하기.
GitHub에 접속후 로그인 한 다음 우측상단에 new Repository Click.
저장소 이름과 설명을 적고 create repository 버튼 클릭
(private 는 유료이기 때문에 public으로 사용하였음)
정상적으로 만들어졌고. https 옆에 주소를 복사한다.
3. Eclipse에서 프로젝트 생성 후 GitHub에 올리기
Window -> ShowView -> other 에서 Git Repositories 창을 보이게 한다.
새로운 자바 프로젝트 생성
Project Explorer 창에서 우클릭후 new -> java Project를 이용하여 새로운 프로젝트 생성
새로운 프로젝트에 자바파일 하나를 추가한다.
해당 프로젝트 우클릭후 Team -> Share Project 클릭
Git 선택후 next
Use Or craete 체크후 createRespository 버튼 클릭후 next
Finish 를 누르게 되면 Git Repositories 창에 현재 프로젝트가 깃으로 로컬저장하고 있는것을 확인할수 있다.
Commit을 통해 첫번째 프로젝트 저장하기
프로젝트 우클릭 Team -> Commit
커밋 메시지와 커밋할 파일들 선택후 Commit 버튼 클릭
이제 원격저장소(GitHub)에 프로젝트를 올려보자(Push)
Remotes 우클릭후 Create Remote 클릭
remote name 그대로 쓰고 ok 클릭
URI 입력창이 나오면 Change 를 클릭하여 원격저장소의 정보를 입력
(URI는 아까 저장소 만들때 복사하였던 주소를 입력해주면 된다)
Finish 버튼을 누르면 창이 닫히고
위에 보이는 창에서 Save 버튼을 통해 원격저장소 저장
그림과 같이 프로젝트 우클릭후 원격저장소의 프로젝트를 가져온다.
Fetch From 을 클릭하면 다음과 같은 창이 뜨고 원격저장소 선택후 next
Add All Branches Spec 을 누르고 Finish~
Fetch가 제대로 되었으면 확인 Report 창이 뜬다.
OK 클릭으로 확인.
이제 Fetch가 되었으니 Merge를 실행
그림과 같이 merge 클릭
그림과 같이 선택후 Merge 클릭
Merge를 누르면 리포트창이 뜬다. 리포트창을 가볍게 닫아주고 Push를 통해 현재 프로젝트를 업로드 한다.
원격 저장소 선택후 next
Add All Branches Spec 선택후 Finish
이제 확인 결과 레포트 창이 뜨고 OK 를 눌러 창을 닫는다.
이제 GitHub에 접속하여 프로젝트가 원격저장소에 저장된 것을 확인할수 있다.