이클립스 Eclipse 와 git 서버 연동해서 파일 다운 받기 |
환경: Eclipse Mars |
요즘 소스 자료를 다운 받기 위해서는 대부분 GitHub 에서 받아야 합니다. 이것도 유행이 있는 것 같습니다. 이전 CSV 에서 SVN을 거쳐 Git 까지 오게 된 것입니다. 간단한 소스를 다운 받으려고 해도 대부분 GitHub 를 이용해야 되는 실정입니다. 오늘은 이클립스로 작업하실 때 어떤 식으로 GitHub 을 통해서 자료를 받을 수 있는지 알아 보도록 하겠습니다.
▼ 만약 자료를 받으라고 링크한 사이트가 GitHub 라면 어떻게 해야 할까요? 우선 알려준 사이트로 접속한 뒤 URI 를 알아야 합니다. URL 이 아니고 URI 입니다. 보통 레파지토리 서버로 접속할 때는 URI 주소를 사용합니다. 자세한 설명은 하지 않겠습니다. URL 의 좀더 큰 개념을 URI 라고 생각하시면 됩니다. GitHub 에서 URI 주소는 HTTPS 버튼 바로 옆 에디터 박스 안에 있습니다. 해당 주소를 복사합니다.
▼ 만약 git 을 통해서 다운로드 받지 않고 압축파일로 전체 프로젝트 파일을 받을 수도 있습니다. HTTPS 주소 제일 왼쪽에 Download ZIP 버튼을 누르면 다운로드가 가능합니다.
◎ 이클립스에서 Git 을 통해 파일 다운 받기 |
▼ 일단 이클립스에 Git 플러그인이 깔려 있다는 전제하에서 작업을 하겠습니다. 현재 사용하는 버전이 Mars 이면 기본적으로 깔려 있습니다. 그럼 작업을 해 볼까요? 오른 마우스를 눌러 Import 메뉴를 선택합니다.
▼ Import 목록에서 Git > Projects from Git 메뉴를 선택합니다. Git 클라이언트 프로젝트를 만들어서 서버 주소에 해당하는 파일을 전부 내려 받기 위해서 입니다.
▼ 두 번째 단계에서는 로컬 PC 에 받아 놓은 파일이냐? 아니면 URI 주소를 통해 받을 것이냐를 결정하게 됩니다. [Clone URI] 를 선택하고 Next 버튼을 눌러 줍니다.
▼ 세 번째 단계에서는 Github 에서 다운받을 파일의 주소를 복사한 후 팝업창 URI 란에 넣어 줘야 합니다. 그럼 나머지 Host 와 Repository path 는 자동으로 들어갑니다. 만약 접속이 안 된다면 Connection 의 Protocol 이 틀렸을 수도 있습니다. HTTPS 인지 다시 한번 확인해 보세요.
▼ 서버에 제대로 접속했다면 파일들이 버전 별로 나타납니다. 처음에는 어떤 것인지 모르기 때문에 모두 체크하고 받습니다.
▼ 다음은 서버에서 받은 파일을 저장할 공간에 대한 설정입니다. 프로젝트가 모여 있는 곳이 관리하기 편하겠죠. Browse 버튼을 눌러 다운받을 곳을 지정한 후 다음으로 넘어 갑니다.
▼ 마지막으로 기존에 존재하는 프로젝트에 포함할 것인지 아니면 새로 만들 것인지 묻는 단계가 나옵니다. 제일 아래에 있는 Import as general project 를 선택해서 새로 추가합니다.
▼ 단계가 끝나면 프로젝트가 생성되고 서버에서 파일을 다운받게 됩니다. 아래 그림은 다운로드를 완성한 후의 모습입니다. 이상으로 이클립스에서 GitHub 에 있는 내용을 Git 플러그인으로 다운로드 받는 방법에 대해 알아 보았습니다.
'프로그래밍 툴 > 이클립스(Eclipse)' 카테고리의 다른 글
이클립스(Eclipse) JQuery 개발 시 자동 완성 기능 JSDT 플러그인 사용하기 (7) | 2019.11.22 |
---|---|
이클립스(Eclipse) 인코딩(Encoding) 파일, 프로젝트별 설정하는 방법 (0) | 2019.11.09 |
이클립스 Eclipse Java was started but returned exit code=13 오류 해결하는 방법 (4) | 2019.07.24 |
이클립스(Eclipse) 안드로이드 개발도구 ADT 설치하기 (18) | 2019.06.04 |
이클립스(Eclipse) 정렬된 복잡한 CSS, 자바스크립트 소스 코드 정렬하는 방법 (0) | 2019.05.16 |
이클립스(Eclipse) 메모리 사용 정도를 알아 볼 수 있는 Heap Size 플러그인 표시하기 (0) | 2019.02.16 |
이클립스(Eclipse) 변수, 함수 더블 클릭시 동일한 문자 하이라이트 되게 하는 옵션 (2) | 2019.01.27 |
이클립스(Eclipse) 성능 향상을 위해 Spelling 체크 기능 끄기 (0) | 2019.01.03 |