본문 바로가기
Useful IT

[github] 2. 기본 사용하기 - 소스 다운로드

by Berasix 2025. 3. 7.
반응형

이전 이야기 - [github] 1. 개념 정리

 

[github] 개념 정리

github : 오픈소스 프로젝트들을 위한 원격 저장소를 제공해주는 서비스를 해준다.1. 저장소(Repository)- 소스 코드의 변경 사항을 보관하는 장소 2. Fork- 실제 밥 먹을때 쓰는 포크이며, 포크로 콕 찝

berasix.tistory.com

 

1. 오픈소스 다운로드 하기 - Zip 파일을 다운로드

- 기본 다운로드하는 방법은 Code 라고 된 부분을 눌러 Zip 파일을 다운로드 받는 것입니다.

 

- 참고로 Releases 는 사용자들에게 공식적으로 공표한 제품화시킨 버전에 대한 의미있는 버전은 아래에서 볼 수 있어요.

 

- 또하나 참고로 github에 올라오는 모든 공개 프로젝트들은 다운로드 해서 사용하는데 제한은 없어요. 단지 프로젝트 성격에 따라 라이센스에 대한 사항은 체크해서 어떻게 사용해야하는지 알고 사용해야해요.

 

2. 오픈소스 다운로드 하기 - 주소를 통해 로컬 저장소(PC)에 다운로드

- PC에 git client 를 설치해 주세요. 아래 링크를 통해 설치하시면 됩니다.

https://git-scm.com/

 

Git

 

git-scm.com

 

- Code의 HTTPS 에 있는 주소를 복사합니다.

 

- PC에 적당한 디렉토리를 생성하고, vscode 같은 프로그램을 사용하여 터미널을 열어도 되고,

해당 디렉토리에 가서 cmd 명령창을 띄워도 됩니다.

- git 명령을 통해 다운로드 해봅시다. 저는 vscode를 사용했어요.

- jquery 폴더에 잘 받아졌나 확인한번 해보세요~ 정말 잘 받아졌는지 디렉토리로 이동하여 로그를 한번 볼께요.

- 실제 github 홈페이지의 commit 로그랑 비교도 한번 해보세요.

- commit 로그는 Code 밑에 6,755 Commits 라고 보이죠? 그 링크를 통해 확인할 수 있어요.

 

- 아래는 현재 jquery commit 로그입니다~ 명령을 통해 본 로그와 같은 제목이 보입니다.

 

- 확인은 다 했는데, 로그보고 있는 창에서 어떻게 나가야하나 당황스러우시죠? "q" 를 누르면 나가실 수 있습니다.

 

이렇게, 우리는 소스코드를 로컬 PC에 가져와봤습니다.

해당 프로젝트를 수정하고 마음껏 활용해 볼 수는 있겠지만,

수정한 소스 코드 및 버전을 공식 저장소에 업로드할 수는 없습니다.

업로드하려면, Contributors가 되어 등록되어 있는 사람들만 소스에 변화를 줄 수 있습니다.

 

 

수고하셨습니다.

 

다음 이야기 - [github] 3. 기본 사용하기 - 저장소 만들고 업로드 해보기

 

[github] 3. 기본 사용하기 - 업로드 해보기

1. 원격 저장소 만들기- 일단 github 에 로그인해서 저장소를 만들어 볼께요. - 당연하지만 New 버튼을 누릅니다.- 저장소 이름을 쓰고, public 이나 private를 선택합니다. 여담으로 예전에는 private가

berasix.tistory.com

 

728x90

댓글