[GitHub] 개요 및 버전관리

yojeongjin·2022년 2월 17일
0
post-thumbnail

Git이란?

Git이란 소스코드를 효과적으로 관리하기 위해 개발된 분산형 버전 관리 시스템이다.


버전관리 시스템

프로젝트_발표파일_0217.pptx
프로젝트_발표파일_0217_최종.pptx
프로젝트_발표파일_0217_최종_2.pptx
프로젝트_발표파일_0217_최종_진짜마지막.pptx

우리는 프로젝트를 만들 때 위와같이 몇번의 수정과정을 거치게 된다. 그러다보면 내 작업폴더에 파일이 가득 쌓이게 되고, 그 파일들이 모여 불필요한 용량을 차지하게 된다. 이런 불필요한 용량을 정리하고 버전이 변경될 때마다 관리해주는 것을 버전 관리 시스템이라고 한다.

분산형 버전 관리 시스템

우리의 프로젝트를 우리의 운영체제에서만 관리를 한다면 상관 없겠지만, 우리의 운영체제에 문제가 발생하면 모든 업무가 중단된다. 따라서 운영체제 내에 있던 자료를 원격의 저장소에 upload하여 우리의 운영체제에 문제가 발생되더라도 원격의 저장소에 업로드 해뒀던 내용을 사용하여 안정성 높게 프로젝트를 관리하는 것을 분산형 버전 관리 시스템이라 한다.

이러한 분산 버전 관리 시스템의 대표적인 것이 Git이다.


GitHub란?

GitHubgit이 분산 버전 관리 시스템이라는 소프트웨어라면 GitHub 는 그 git에서 진행했던 각각의 내용들을 공유할 수 있게 공간을 제공하는 곳이다.

profile
IT is my race🐢

0개의 댓글