본문 바로가기
정보보안/동아리

VCS와 Git

by dustnn 2024. 10. 8.

VCS란 Version Control System의 약자로,

파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 불러올 수 있는 시스템을 말한다.

다음과 같은 상황에서 VCS는 유용하다.

 

- 이렇게 버전이 업그레이드되고 있을 때 version5에서 version4로 돌아가야 할 때,

- 또는 version2에서 만들어진 기능을 수정해야 할 때 

 

- 기능 D를 기능 A/B/C와 합치고싶을 때

- 기능 A/B/C에서 기능 E의 테스트가 필요할 때

 

 

Git은 이 VCS 의 일종으로 쉬운 버전 관리가 가능하고 병렬적인 작업의 진행을 가능하게 한다.

Github는 Git 저장소 호스팅을 지원하며, 영리적인 서비스와 오픈소스를 위한 무상 서비스를 제공한다.

 

Git은 GitHub에 내놓기 위한 작업공간이라고 보면 된다. Git을 영상 편집기, GitHub를 유튜브에 비유하면 쉽다.

'정보보안 > 동아리' 카테고리의 다른 글

ECOPS 2주차 오답  (0) 2024.10.02