본문 바로가기

Dev. Etc/Git

[GitHub] 깃허브와 이클립스 연동 및 사용법 (올리기, 가져오기)

 


 

 

▶ GitHub(깃허브)와 eplise(이클립스) 연동 및 사용법 (커밋하기)

 

 

 

 

GitHub 란?

: 깃허브는 세계 최대 오픈소스 커뮤니티로 깃(Git) 전문 호스팅 업체다. 컴퓨터 프로그램 소스를 공유하고 협업해 개발할 수 있는 버전관리 시스템인 깃에 프로젝트 관리 지원 기능을 확장, 제공하는 웹 호스팅 서비스다.

git은 2005년 개발된 분산형 버전관리 시스템(DVCS: Distributed Version Control System)을 말한다. 오픈소스 소프트웨어다.

리눅스 제작자인 리누스 토발즈(Linus Torvalds)가 오픈소스 리눅스(Linux) 커널 개발의 효율성을 높이기 위해서 개발했다.

 

 


 

Build software better, together

GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.

github.com

https://github.com/

1. 위에 있는 사이트 링크를 통해 홈페이지를 이동해줍니다.

( 회원가입을 해준후에 아래 방법을 따라해주세요. )

 

 

2. GitHub메인 페이지에서 우측 상단에서 +버튼을 클릭하고 "New repository"를 클릭해줍니다.

 

 

 

3. 빨간 박스처럼 Repository name을 적어주시면됩니다. 저는 Test라는 저장소이름을 입력했습니다.

그리고 접근은 public으로 하시고, "Create repository"를 클릭해주시면 생성이 되었습니다.

 

 

 

 

4. 위처럼 화면이 표시되면 빨간 박스에있는 해당 URI을 복사해놓으시면 됩니다.

빨간박스의 경로로 다른 사람들도 들어올수있을 뿐더러, 우리는 이클립스에서 연동하기 위해서 복사해놓습니다.

이제 이클립스를 실행해줍니다.

 

 

 

 

5. 이클립스를 실행하시면, Window -> Show View -> Other을 클릭해줍니다.

 

 

 

 

 

6. Git폴더를 클릭해주고, Git Repositories를 클릭해줍니다.

 

 

 

 

 

 

7. 아래 빨간박스에 "Clone a Git repository" 를 클릭해줍니다.

위에 빨간박스 아이콘은 나중에 저장소를 쓰다가 또 만들게되면 저기있는 아이콘을 클릭해서 만들어주시면 됩니다.

하지만, 우리는 처음 이클립스에서 등록하는것이기에 아래 빨간박스 "Clone a Git repository" 를 클릭합니다.

 

 

 

 

 

 

7.URI에는 GitHub에서 저장소를 생성한 URI를 복사 붙여넣기 하면됩니다. ( 4번과정 참고 )

그러면 Host와 Repository path는 자동으로 완성됩니다.

User과 Password는 GitHub의 계정을 입력해주시면 됩니다. (자동 연동을 위해 입력하는것입니다.)

Next를 클릭합니다.

 

 

 

 

 

8. Next를 클릭합니다.

 

 

 

 

 

 

 

9. 위처럼 자동으로 Directory 경로가 생기는데, 만약에 경로 변경하고자한다면 Browse버튼 클릭하고 변경하시면 됩니다.

다하셨으면 Finish를 클릭합니다.

 

 

 

 

 

 

 

10. 위와같이 뜨면 정상적으로 잘따라오신겁니다.

 

 

 

 

11. 실습을위해 Project Explorer칸에서 마우스 우클릭한후, New -> Project를 클릭합니다.

만약 해당 프로젝트가 있거나, 스프링 프로젝트를 생성하고싶다면 생성하시고, 이번과정은 넘어가셔도 됩니다.

 

 

 

 

 

 

12. 위와같이 Test프로젝트로 임시적으로 만들어보겠습니다.

 

 

 

 

 

 

13. 방금 생성한 test프로젝트에 마우스 우클릭하고 Team -> Share Project를 클릭합니다.

( test프로젝트가 아닌 다른 프로젝트가 있다면 위와 동일하게 따라오시면 됩니다. )

 

 

 

 

 

 

14. 왼쪽 창이 먼저 뜨게되는데 Create 버튼을 클릭해주면 오른쪽 창이 뜹니다.

Browse버튼을 클릭하고, 저장소 경로를 지정해줍니다.

그리고나서, 오른쪽 창을 먼저 Finish를 클릭합니다.

 

 

 

 

 

15. 위와같이 경로가 정상적으로 설정되었다면 Finish버튼을 클릭합니다.

 

 

 

 

 

 

16. 위처럼 폴더 모양에 ?가 떠있다면 여기까지 잘따라오신겁니다.

 

 

 

 

 

 

17. test 프로젝트에 마우스 우클릭을 하고 Team -> Add to index를 클릭해줍니다.

 

 

 

 

 

 

 

 

 

18. 빨간박스 Commit Message칸에 "첫번째 Git Test"라고 입력하고 아래 빨간버튼을 클릭합니다.

메시지칸에는 주로, git은 개발자들간에 협업을 위해 사용하기때문에 수정한부분에 있어서 내용을 적어주는 칸입니다.

 

 

 

 

 

 

 

19. 그냥 Next 클릭합니다.

 

 

 

 

 

 

 

20. Finish를 클릭합니다.

 

 

 

 

 

 

 

 

21. 정상적으로 올라갔는지 확인하기위해 GitHub페이지로 돌아와서 우측 상단에 Your repositories를 클릭하고 좌측 Test를 클릭합니다.

 

 

 

 

 

 

22. 좌측 빨간박스에서 보면 이클립스에서 적은 메모와 동일하게 잘 올라간것을 확인할수있습니다.

만약 Git에서 해당 파일을 다운받고싶다면 우측 Clone or download를 클릭해서 다운로드 받아줍니다.