본문 바로가기

Study/Git & Github

What is Git & VCS?

Git pro-book

Git

Git is just one Version Control System, but World's most popular VCS

Then what is VCS? 

 

VCS 

VCS란 파일에 생기는 변화를 추적하고, 파일을 관리하는 소프트웨어(프로그램)를 일컫는다. version간의 변화 사항을 비교함으로써 사용자가 원할 때 earlier version으로 돌아갈 수 있게 만든다. 되돌아간다고 해서 지금까지 작업했던 내용이 사라지는 것도 아니다. 

Git에서는 VCS의 기본에 더해 더 많은 일들을 할 수 있다. 여러 개발자가 협업하는 프로젝트에서 특히 중요한 일을 하는데, 프로젝트를 여러 갈래로 나누고(branching), 그 갈래를 다시 병합(merging)함으로써 프로젝트를 관리할 수 있기 때문이다. 예를 들어 웹 사이트에 footer를 추가하는 일과, 다크모드를 추가하는 일을 나누어서 각각 수행한 뒤에 하나로 합치면, footer와 dark mode가 추가된 웹 사이트를 구현할 수 있다. 

 

 

'Study > Git & Github' 카테고리의 다른 글

Stash  (0) 2022.04.13
Branch & Merge  (0) 2022.04.11
Basic  (0) 2022.04.11
over view  (0) 2022.04.11
Terminal & Command  (0) 2022.04.08