티스토리 뷰

Git 이란?​

 

- 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다.

 

- 소프트웨어 개발에서 소스 코드를 효과적으로 관리할 수 있도록 하는 오픈소스 소프트웨어다.

 

- 프로젝트 폴더 내에서 작업을 기록하고, 버전관리를 통해 체계적인 개발이 가능하도록 한다.

 

Git의 장점은 소스코드를 따로 주고 받을 필요 없이, Git을 사용하면 하나의 프로젝트, 같은 파일을 여러 사람이 동시에 작업하는 병렬 개발이 가능하다.

 

 

 

 

 

GitHub 란?​

Github는 분산 버전 관리 툴인 Git을 사용하며 버전 관리와 협업을 위한 코드 호스팅 플랫폼으로 언제, 어디서나 협업 프로젝트를 쉽게 진행할 수 있도록 돕는역할을 수행한다.

 

 

 

 

 

 

 

GitHub 사이트 가입​ 및 Git 설치

https://github.com

GitHub를 사용하기 위해선 위 사이트에 접속하여 회원가입을 해야한다. 해당 사이트 우측위 Sign up 버튼을 클릭

 

 

 

 

 

GitHub에 가입 후, 기존에 GitHub를 사용하던 사용자의 초대를 받으면 해당 사용자의 Repository 를 볼 수 있다.

보통 Repository 안에는 문서, Code 들이 다양하게 있다.

 

 

 

 

 

위 그림과 같이 용도별 Repository 들이 여러개로 나뉘어져 있는 것을 볼 수 있다. 

 

 

 

 

 

Repository 내부에 들어 있는 폴더, 문서, Code 등을 볼 수 있다.

 

 

 

 

 

git-scm.com/downloads

git을 PC에 설치하면 Visual Studio 등을 통해 github와 연동이 가능하다.

 

 

 

 

 

Local PC에 설치되어 있는 Visual Studio에 github에 있는 소스코드들을 복제기능을 통해 불러 올 수 있다.

 

 

 

 

 

GitHub Repository에 접속하여 [Code] - [URL 복사] 

 

 

 

 

 

복사한 GitHub URL을 Visual Studio에서 복제 해준다.

 

 

 

 

 

[파일] - [폴더 열기] 를 통해 GitHub에서 받아온 소스코드 파일들을 폴더채로 불러온다.

 

 

 

 

 

그럼, 위 그림과 같이 GitHub Repository 내에 있는 소스파일들이 보이며

파일 클릭 시, 코드 내용을 확인할 수 있다.