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 에 사용자 계정이 필요하지 않습니다 .
관심 있는 프로젝트의 최신 릴리스를 다운로드하려면 다음 단계를 따르세요.
- github.com 으로 이동합니다 .
- GitHub의 검색 상자에서 이름으로 프로젝트를 검색합니다.
- 리포지토리의 홈 페이지로 이동합니다.
- 릴리스(Releases) 섹션을 찾아 최신 버전을 선택하십시오. GitHub의 데스크톱 사이트에서 릴리스는 오른쪽 사이드바에 있습니다. 또는 저장소 URL 에 (URL)/releases 를 추가할 수 있습니다 . 맨 위에 있는 릴리스가 가장 최신 버전이 됩니다.
- 그런 다음 자산(Assets ) 섹션 을 찾아 확장합니다 .
- 코드를 보고 싶으므로 소스 코드 .zip 파일을 다운로드합니다. Linux 사용자는 소스 코드 tar.gz 파일을 다운로드해야 합니다.
- 6단계에서 다운로드한 소스 코드 아카이브를 추출합니다.
- Visual Code Editor 로 전환하고 파일(File ) > 폴더 열기(Open Folder) 를 선택 합니다. 7단계에서 추출한 폴더를 탐색 하고 선택합니다.(Navigate)
- 폴더 선택(Select Folder ) 버튼을 누릅니다 .
- Visual Studio Code 에서 왼쪽에 나열된 프로젝트를 볼 수 있습니다. 드롭다운 화살표를 확장하여 프로젝트에 포함된 모든 파일을 볼 수 있습니다.
- 왼쪽 패널에서 프로젝트 파일을 선택하면 오른쪽 작업 공간에 코드가 나타납니다.
위의 단계는 GitHub(GitHub) 에서 프로젝트의 가장 최근 릴리스에서 파일을 보는 방법을 안내합니다 . 그러나 프로젝트의 특정 분기에서 파일을 보려면 어떻게 해야 합니까?
특정 분기에서 다운로드
GitHub 에서 저장소는 여러 분기(branches) 를 가질 수 있습니다 . 모든 분기에는 고유한 이름이 있으며 일련의 코드 변경 사항으로 구성됩니다. 원본을 손상시키지 않고 변경할 수 있는 특정 시점에 코드의 특정 부분을 복사한 것입니다. 코드(Code) 변경은 분기 내에서 이루어지며 요청 및 승인되면 마스터 분기(master branch) 라는 프로젝트의 기본 작업 버전으로 다시 병합될 수 있습니다 .
GitHub 에 있는 프로젝트의 특정 분기에서 파일을 다운로드하고 보고 싶다고 가정해 보겠습니다 . 이렇게 하려면 다음 단계를 따르세요.
- 이름으로 프로젝트를 검색하고 프로젝트의 저장소 홈 페이지로 이동합니다.
- 분기(branch) 드롭다운을 찾아 다운로드할 분기를 선택합니다. 일반적으로 마스터(Master) 분기에는 가장 최근의 코드가 포함되지만 항상 그런 것은 아닙니다.
- 원하는 분기를 선택했으므로 녹색 코드(Code) 단추를 찾아 선택하고 Zip 다운로드(Download Zip) 를 선택하거나 옵션이 표시되는 경우 Visual Studio로 열기 를(Open with Visual Studio) 선택 합니다. ( GitHub Desktop(Open with GitHub Desktop) 으로 열기 옵션이 표시될 수도 있습니다 .)
- 위 섹션의 7-11단계에 따라 zip 파일의 압축을 풀고 Visual Studio Code 내에서 압축을 푼 폴더를 엽니다 .
위의 단계를 따르면 GitHub(GitHub) 에서 프로젝트의 특정 분기에서 코드를 볼 수 있습니다 . 다음으로(Next) , 우리는 더 멀리 드릴다운하고 특정 커밋(commit) 에서 파일을 다운로드하는 방법에 대해 논의할 것 입니다.
특정 커밋에서 다운로드
코드 변경 사항이 저장소에 적용될 때마다 커밋(commit) 을 통해 추가됩니다 . 커밋에는 마지막 코드 업데이트 이후의 모든 변경 사항이 포함됩니다. 최근 코드 변경으로 인해 발생한 문제를 디버그하려는 경우 특정 커밋에서 다운로드할 수 있습니다.
- 저장소 홈 페이지로 이동하여 작업할 분기를 선택하십시오. 일반적으로 이것은 마스터 분기가 됩니다.
- 커밋(Commits ) 링크 를 찾아 선택합니다 .
- 커밋 제목을 선택하여 다운로드하려는 커밋을 선택합니다.
- 이제 선택한 커밋 페이지에 있습니다. 그런 다음 파일 찾아보기(Browse files) 버튼을 선택합니다.
- 녹색 코드(Code) 단추를 찾아 선택하고 zip 다운로드(Download zip) 를 선택하거나 사용 가능한 경우 Visual Studio로 열기 를(Open with Visual Studio) 선택합니다 .
- 마지막으로 zip 파일의 압축을 풀고 Visual Studio Code 에서 압축을 푼 폴더를 엽니다 .
GitHub에는 더 많은 것이 있습니다
GitHub 에서 프로젝트 파일을 다운로드하고 보는 것은 빙산의 일각에 불과합니다. 결국 리포지토리를 포크하고 로컬 리포지토리에 복제하고 변경 사항을 커밋하고 포크로 변경 사항을 다시 푸시한 다음 프로젝트 소유자에게 변경 사항을 소스 리포지토리에 병합하도록 요청하는 풀 요청을 제출할 수 있습니다.
How to Download Files and View Code from GitHub
Sixty-five million developers and three million organizаtions can’t be wrong. Hosting over 200 million code repositories, GitHub is thе development рlatform of сhoice fоr individual coders and companies across the globe. Developers use GitHub to build, maintain, and even distribute their software so users like you can download files and view code straight from GitHub.
GitHub makes it easy to download and view an app’s source code. This guide will show you how to directly download files from GitHub’s website so you can view a project’s code yourself.
Install a Code Viewer
Before you download any code, you’ll need to install a program capable of viewing that code. Visual Studio Code is a free, open source, and streamlined code editor that allows users to view and debug code and run tasks.
Download and install Visual Studio Code by following the installation wizard. Then you’ll be ready to view files and code that you can download from GitHub.
There are many different code editors. If a project was created with a different IDE (integrated development environment), then Visual Studio might not be ideal for editing that code. Having said that, Visual Studio Code will allow you to edit the code of most of the projects on GitHub, and it will always work if all you want to do is view the code.
Downloading the Most Recent Release of a Project on GitHub
Let’s say you’re a programmer who wants to download the project files for an open-source piece of software. On GitHub, project files are posted in repositories, and each project has a repository home page. You don’t need to have a user account on GitHub to view or download files.
Follow these steps to download the most recent release of the project you’re interested in.
- Go to github.com.
- Search for the project by name in GitHub’s search box.
- Navigate to the home page for the repository.
- Find the Releases section and select the latest version. On GitHub’s desktop site, Releases are in the sidebar on the right. Alternatively, you can add /releases to the repository URL. The release at the top will be the most recent.
- Next, find and expand the Assets section.
- Since you want to view the code, download the source code .zip file. Linux users should download the source code tar.gz file.
- Extract the source code archive you downloaded in step 6.
- Switch to Visual Code Editor and select File > Open Folder. Navigate and select the folder you extracted in step 7.
- Press the Select Folder button.
- In Visual Studio Code, you’ll see the project listed on the left. You can expand the dropdown arrows to see all the files included in the project.
- Select a project file in the panel on the left, and the code will appear in the workspace on the right.
The steps above walk you through how to view the files from the most recent release of a project on GitHub. But what if you want to view files from a specific branch of the project?
Downloading From a Specific Branch
In GitHub, a repository can have multiple branches. Every branch has a unique name, and consists of a set of code changes. It’s a copy of a particular part of the code at a particular point in time where you can make changes without destroying the original. Code changes are made inside branches and then, if requested and approved, can be merged back into the main working version of the project called the master branch.
Let’s imagine that you want to download and view files from a specific branch of a project on GitHub. To do so, follow these steps:
- Search for the project by name and navigate to the project’s repository home page.
- Find the branch dropdown, and select the branch you want to download. Typically, the Master branch contains the most recent code, but not always.
- Now that you have selected the branch you want, find and select the green Code button, choosing either Download Zip or, if you see the option, Open with Visual Studio. (You may also see an option to Open with GitHub Desktop.)
- Extract the zip file and open the extracted folder from within Visual Studio Code by following steps 7-11 in the section above.
By following the steps above, you can view the code from a specific branch of a project on GitHub. Next, we’ll discuss how to drill down even farther and download files from a specific commit.
Downloading From a Specific Commit
Every time a code change is applied to a repository, it is added via a commit. The commit contains all of the changes since the last code update. You may want to download from a specific commit if you’re trying to debug issues that were caused by a recent code change.
- Navigate to the repository home page and select the branch you want to work with. Normally, this will be the master branch.
- Find and select the Commits link.
- Choose the commit you want to download by selecting the title of the commit.
- Now you’re on the page for the commit you selected. Next, select the Browse files button.
- Find and select the green Code button, and choose either Download zip or, if it’s available, Open with Visual Studio.
- Finally, extract the zip file and open the extracted folder in Visual Studio Code.
There’s So Much More to GitHub
Downloading and viewing project files from GitHub is just the tip of the iceberg. Eventually, you may want to fork a repository, clone it to a local repository, commit changes, push changes back to your fork, and then submit a pull request asking the project owner to merge your changes into the source repository.