본문 바로가기
개발 도구/Git

Github에 있는 프로젝트를 내 PC로 가져오는 방법

by ♥︎해이나♥︎ 2022. 10. 12.
반응형

깃허브(Github)에는 오픈 소스 프로젝트(Open Source Project)가 많다. 유명한 오픈 소스 프로젝트 몇가지를 예로 들자면 아래와 같다.

 

GitHub - facebook/react-native: A framework for building native applications using React

A framework for building native applications using React - GitHub - facebook/react-native: A framework for building native applications using React

github.com

 

GitHub - WordPress/WordPress: WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Ple

WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/WordPress/wordpress-devel...

github.com

 

GitHub - mysql/mysql-server: MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open s

MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database. - GitHub - mysql/mysql-server: MySQL Server, the world's mos...

github.com

이러한 프로젝트들은 소스 코드를 무료로 공개하고 있기 때문에 누구나 소스를 열어볼 수 있고, 그것만으로도 좋은 공부가 된다. 그러면 깃허브 Remote Repository에 올라와 있는 프로젝트를 내 PC로 옮기는 방법에 대해서 알아보자.

 

 

깃허브 Project 내 PC로 가져오기

이 포스팅에서는 파이썬 수치 계산용 라이브러리인 numpy를 가져와보려고 한다. numpy는 과정을 설명하기 위한 예시 프로젝트이며, 본인이 관심 있는 오픈 소스 프로젝트 하나를 선택해서 같은 방법으로 옮기면 된다. 먼저 깃허브 홈페이지에 들어가서 검색창에 numpy(=원하는 프로젝트명)를 입력하고 검색해보자. 

 

 

제일 첫번째 리스트에 있는 numpy 프로젝트를 선택한다.

 

 

numpy 프로젝트 안에 어떤 폴더와 파일들이 들어있는지 확인할 수 있다. 우측 상단의 Code를 선택하여 HTTPS 링크를 복사한다. 링크를 복사했다면 내 pc의 터미널을 실행한다.

 

 

터미널에서 numpy 프로젝트를 옮기고 싶은 경로로 이동한다. 나는 downloads 폴더 안에 넣으려고 한다. 그 다음 아래와 같이 명령어를 입력한 후에 엔터키를 누른다.

 

git clone 복사한 링크 주소

 

실행 후 잠시 기다리면 자동으로 프로젝트가 내 pc에 복사된다.

 

 

해당 폴더에 들어가 보니 numpy 폴더가 제대로 옮겨진 것을 확인할 수 있었다.

 

 

이번에는 터미널에 cd numpy 명령어를 실행해서 numpy 디렉토리로 이동했다. ls -al 명령어를 이용해서 numpy 안에 어떤 파일들이 들어있는지 확인해보기도 했다.

 

 

위의 방법으로 평소에 관심있었던 오픈 소스 프로젝트를 내 pc에 옮겨 코드를 살펴볼 수 있다. 요즘은 마음만 먹으면 공부할 자료들이 정말 주변에 넘치는 것 같다.

반응형

댓글