GitHub에서 파일을 다운로드하고 코드를 보는 방법

6,500만 개발자와 300만 조직이 틀릴 수는 없습니다. 2억 개 이상의 코드 리포지토리를 호스팅하는 GitHub 는 전 세계의 개별 (GitHub)코더(coders) 와 기업 이 선택하는 개발 플랫폼입니다 . 개발자(Developers)GitHub 를 사용하여 소프트웨어를 빌드, 유지 관리 및 배포하므로 여러분과 같은 사용자는 GitHub 에서 바로 파일을 다운로드하고 코드를 볼 수 있습니다 .

GitHub 를 사용하면 앱의 소스 코드를 쉽게 다운로드하고 볼 수 있습니다. 이 가이드는 프로젝트 코드를 직접 볼 수 있도록 GitHub 웹사이트 에서 파일을 직접 다운로드하는 방법을 보여줍니다 .

코드 뷰어 설치

코드를 다운로드하기 전에 해당 코드를 볼 수 있는 프로그램을 설치해야 합니다. Visual Studio Code 는 사용자가 코드를 보고 디버그하고 작업을 실행할 수 있도록 하는 무료 오픈 소스 및 간소화된 코드 편집기입니다. 

설치 마법사에 따라 Visual Studio Code 를 다운로드하고 설치 합니다. 그러면 GitHub 에서 다운로드할 수 있는 파일과 코드를 볼 수 있습니다 . 

다양한 코드 편집기가 있습니다. 프로젝트가 다른 IDE (통합 개발 환경)로 생성된 경우 Visual Studio 는 해당 코드를 편집하는 데 적합하지 않을 수 있습니다. 그렇긴(Having) 하지만 Visual Studio Code 를 사용하면 (Code)GitHub 에서 대부분의 프로젝트 코드를 편집할 수 있으며 코드를 보기(view ) 만 하면 항상 작동합니다 . 

GitHub 에서 프로젝트 의 최신 릴리스(Most Recent Release) 다운로드

오픈 소스(open-source) 소프트웨어 에 대한 프로젝트 파일을 다운로드하려는 프로그래머(programmer) 라고 가정해 보겠습니다 . GitHub 에서 프로젝트 파일은 리포지토리 에 게시되며 각 프로젝트에는 리포지토리 홈 페이지가 있습니다. 파일을 보거나 다운로드하기 위해  GitHub 에 사용자 계정이 필요하지 않습니다 .

관심 있는 프로젝트의 최신 릴리스를 다운로드하려면 다음 단계를 따르세요.

  1. github.com 으로 이동합니다 .
  2. GitHub의 검색 상자에서 이름으로 프로젝트를 검색합니다. 

  1. 리포지토리의 홈 페이지로 이동합니다.

  1. 릴리스(Releases) 섹션을 찾아 최신 버전을 선택하십시오. GitHub의 데스크톱 사이트에서 릴리스는 오른쪽 사이드바에 있습니다. 또는 저장소 URL 에 (URL)/releases 를 추가할 수 있습니다 . 맨 위에 있는 릴리스가 가장 최신 버전이 됩니다.

  1. 그런 다음 자산(Assets ) 섹션  을 찾아 확장합니다 .

  1. 코드를 보고 싶으므로 소스 코드 .zip 파일을 다운로드합니다. Linux 사용자는 소스 코드 tar.gz 파일을 다운로드해야 합니다.

  1. 6단계에서 다운로드한 소스 코드 아카이브를 추출합니다.
  2. Visual Code Editor 로 전환하고 파일(File ) > 폴더 열기(Open Folder) 를 선택 합니다. 7단계에서 추출한 폴더를 탐색 하고 선택합니다.(Navigate)

  1. 폴더 선택(Select Folder ) 버튼을 누릅니다 .
  2. Visual Studio Code  에서 왼쪽에 나열된 프로젝트를 볼 수 있습니다. 드롭다운 화살표를 확장하여 프로젝트에 포함된 모든 파일을 볼 수 있습니다. 

  1. 왼쪽 패널에서 프로젝트 파일을 선택하면 오른쪽 작업 공간에 코드가 나타납니다. 

위의 단계는 GitHub(GitHub) 에서 프로젝트의 가장 최근 릴리스에서 파일을 보는 방법을 안내합니다 . 그러나 프로젝트의 특정 분기에서 파일을 보려면 어떻게 해야 합니까?

특정 분기에서 다운로드

GitHub 에서 저장소는 여러 분기(branches) 를 가질 수 있습니다 . 모든 분기에는 고유한 이름이 있으며 일련의 코드 변경 사항으로 구성됩니다. 원본을 손상시키지 않고 변경할 수 있는 특정 시점에 코드의 특정 부분을 복사한 것입니다. 코드(Code) 변경은 분기 내에서 이루어지며 요청 및 승인되면 마스터 분기(master branch) 라는 프로젝트의 기본 작업 버전으로 다시 병합될 수 있습니다 . 

GitHub 에 있는 프로젝트의 특정 분기에서 파일을 다운로드하고 보고 싶다고 가정해 보겠습니다 . 이렇게 하려면 다음 단계를 따르세요.

  1. 이름으로 프로젝트를 검색하고 프로젝트의 저장소 홈 페이지로 이동합니다. 
  2. 분기(branch) 드롭다운을 찾아 다운로드할 분기를 선택합니다. 일반적으로 마스터(Master) 분기에는 가장 최근의 코드가 포함되지만 항상 그런 것은 아닙니다.

  1. 원하는 분기를 선택했으므로 녹색 코드(Code) 단추를 찾아 선택하고 Zip 다운로드(Download Zip) 를 선택하거나 옵션이 표시되는 경우 Visual Studio로 열기 를(Open with Visual Studio) 선택 합니다. ( GitHub Desktop(Open with GitHub Desktop) 으로 열기 옵션이 표시될 수도 있습니다 .)

  1. 위 섹션의 7-11단계에 따라 zip 파일의 압축을 풀고 Visual Studio Code 내에서 압축을 푼 폴더를 엽니다 .

위의 단계를 따르면 GitHub(GitHub) 에서 프로젝트의 특정 분기에서 코드를 볼 수 있습니다 . 다음으로(Next) , 우리는 더 멀리 드릴다운하고 특정 커밋(commit) 에서 파일을 다운로드하는 방법에 대해 논의할 것 입니다.

특정 커밋에서 다운로드

코드 변경 사항이 저장소에 적용될 때마다 커밋(commit) 을 통해 추가됩니다 . 커밋에는 마지막 코드 업데이트 이후의 모든 변경 사항이 포함됩니다. 최근 코드 변경으로 인해 발생한 문제를 디버그하려는 경우 특정 커밋에서 다운로드할 수 있습니다.

  1. 저장소 홈 페이지로 이동하여 작업할 분기를 선택하십시오. 일반적으로 이것은 마스터 분기가 됩니다.
  2. 커밋(Commits ) 링크 를 찾아 선택합니다 .

  1. 커밋 제목을 선택하여 다운로드하려는 커밋을 선택합니다.

  1. 이제 선택한 커밋 페이지에 있습니다. 그런 다음 파일 찾아보기(Browse files) 버튼을 선택합니다.

  1. 녹색 코드(Code) 단추를 찾아 선택하고 zip 다운로드(Download zip) 를 선택하거나 사용 가능한 경우 Visual Studio로 열기 를(Open with Visual Studio) 선택합니다 .
  2. 마지막으로 zip 파일의 압축을 풀고 Visual Studio Code 에서 압축을 푼 폴더를 엽니다 . 

GitHub에는 더 많은 것이 있습니다

GitHub 에서 프로젝트 파일을 다운로드하고 보는 것은 빙산의 일각에 불과합니다. 결국 리포지토리를 포크하고 로컬 리포지토리에 복제하고 변경 사항을 커밋하고 포크로 변경 사항을 다시 푸시한 다음 프로젝트 소유자에게 변경 사항을 소스 리포지토리에 병합하도록 요청하는 풀 요청을 제출할 수 있습니다. 



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts