비개발자를 위한 Python (PlaLab)

비개발자를 위한 Python (PlaLab)

비개발자를 위한 Python (PlaLab) 비개발자를 위한 Python (PlaLab)

GitHub 프로젝트에 참여하기(땡겨오기)

이클립스 프로젝트에 깃허브 연결하기

깃허브는 Git을 활용한 버전관리 서비스로 전체 공개하는 오픈소스 프로젝트에는 무료로 저장소를 제공해서 이른바 '오픈소스의 친구'로 제대로 포지셔닝을 한 세계적인 서비스 입니다. 프라이빗으로 전환을 하려면 돈을 매월 납부해야 하는데, 카카오 등 일부 국내 기업 등도 깃허브의 프라이빗 계정을 사용하고 있다고 합니다. 

깃허브에 대한 자세한 설명은 이고잉님의 강의를 링크하는 것으로 대체합니다.

Github 협업에 참여하기

깃허브의 개념이나 깃의 사용법은 이고잉님의 강의를 정주행하기를 권장하지만 시간이 없는 스터디원을 위해서 당장 협업에 참여하는 방법에 대해서 필요한 몇가지를 본 게시글에서 취합해서 기록합니다. 

Github SSH 키 등록하기

본인의 개발용 장비를 깃허브에 SSH 키를 등록해두면 이후 다른 IDE나 프로그램을 사용할 때 해당 ID_RSA 정보를 활용해서 원격저장소를 연결할 수 있습니다. 

Github for mac으로 연결하기

맥북 사용자의 경우는 github for mac을 활용하시면 보다 간단하게 깃허브를 사용할 수 할 수 있습니다. 
다만 본 포스팅은 개발도구로 사용하는 이클립스를 중심으로 짜여졌으므로 맥용 깃허브 사용법에 대해서는 추후에 별도의 포스팅으로 추가하도록 하겠습니다. 

Eclipse 로 연결하기 

본 강의를 작성하는 2015년 5월 현재 가장 최신버전인 Eclipse LUNA에는 Git 플러그인이 깔려 있기 때문에 별도의 플러그인 설치 없이 깃허브를 바로 연결할 수 있습니다. 이하 버전의 경우에도 간단하게 Eclipse 마켓이나 install new software를 활용해서 깃 플러그인을 설치하면 깃을 프로젝트 연결할 수 있습니다. 

1) 이클립스의 깃 저장소 추가

  • 버튼을 눌러서 해당 매뉴를 활성화 시킵니다. 
  • Git을 눌러서 현재 로컬저장소가 있는지를 확인합니다. (전 이미 만들어서 있습니다.)
2) GIT프로젝트 추가
  • 깃 프로젝트를 import 합니다. 
  • New > others로는 신규 프로젝트 생성이 안된.. import를 해야합니다.

3) Github 프로젝트 클론하기
  • 깃허브의 원격저장소를 클론합니다. 
  • 이미 다른 툴을 활용해서 클론을 한 경우는 로컬 주소를 이클립스 프로젝트에 연결합니다.
  • 클론할 주소는 깃허브 프로젝트 페이지에 있습니다. 
    • 본 스터디에서는 python101 프로젝트를 활용합니다. 
    • 본인이 Fork한 프로젝트의 경우 주소가 달라지니 유의해야 합니다.

 

4) 프로젝트를 Pydev 프로젝트로 변경하기
  • 마지막으로 로컬에 복사된 프로젝트를 우리가 필요로 하는 파이썬 프로젝트로 바꿔주면 마무리 됩니다. 

댓글

댓글 본문
작성자
비밀번호
버전 관리
Dusskapark
현재 버전
선택 버전
graphittie 자세히 보기