📓 TechNote/Git & GitHub

[Git] Git과 Github의 차이점?

버터감자 2023. 2. 24. 15:38
728x90

📌 Git

- 로컬에서 관리되는 버전 관리 시스템 ( VCS : Version Control System )

- 소스코드 수정에 따른 버전을 관리해주는 시스템

- 개인적인 로컬 저장소를 사용하기에, 다른 사용자가 실시간으로 내가 작업하는 내용을 알 수 없다. 

 

버전 관리 시스템이란? ▼

더보기

버전 관리 시스템 Version Control System

 

- 소프트웨어 개발 및 유지 보수 과정에서 발생하는 소스코드, 문서 등의 생성 변경, 삭제 이력등을 관리하는 것을 말한다.

- 선택한 파일을 특정 시점, 이전 상태로 되돌릴 수 있고, 변경 사항을 비교하고 변경시기를 추적할수 있다. 

  또, 파일을 잘못 고쳤을때나 잃어버렸을때 쉽게 복구할수있다는 장점을 갖는다. 

 


📌  GitHub

- 깃을 클라우드 방식으로 구현한 버전 관리 시스템

- 로컬 파일을 깃허브 클라우드에 업로드하여 서로 다른 위치에있는 사용자가 코드공유로 작업이 가능하다.