본문 바로가기
깃과 깃허브

Git과 GitHub

by 넬준 2022. 5. 3.

 

하나의 프로젝트에 여러 사람이 함께 개발하고 있다.

여러 사람이 같이 작업하다보니 같은 파일의 소스를 동시에 수정하는 일이 충분히 발생할 수 있다.  그리고 이전에 작성했던 코드가 현재 필요한 경우도 언제든지 발생할 수 있다.

 

이렇게 프로젝트 개발에 변경된 소스 코드를 관리하고 추적하기 위해서는 버전 관리 시스템이 필요하다.

 

버전 관리 시스템은 여러가지가 있지만 가장 많이 사용되는 것은 "Git"이다.

"GitHub"는 Git을 이용하여 관리하는 프로젝트의 원격 저장소 역할을 하는 웹 호스팅 서비스이다.

 

Git의 가장 큰 장점 3가지는 다음과 같다.

 

1. 이력 기록 및 추적

2. 원격 저장소 및 공유

3. 변경 이력 병합

 

 GitHub의 장점은 다음과 같다.

 

1. 호스팅 서비스

2. public / private 저장소

3. 저장소 외 다양한 기능

 

Git과 GitHub의 관계가 커피와 카페의 관계같다고 하기도 한다.

'깃과 깃허브' 카테고리의 다른 글

자주 쓰는 명령어  (0) 2022.09.23

댓글