Centralized Version Control Systems
- 협업이 가능해짐
- commit 하는 순간 배포(push)되어 다른 개발자에게도 버그 유발 가능
- 인터넷이 안 되면 작업 불가능
- 자신만의 version history X
Distributed Version Control Systems
- commit 하더라도 개인 저장소 내에 적용됨
- 원하는 순간에 push 가능
- 오프라인에서도 작업 가능
- 자신만의 version history를 가짐
- Mercurial, Git 등 존재
🔵 흥미로웠던 점 :
버전관리툴은 Git만 써봤는데, 이외에도 존재하는 프로그램이 있다는 것을 알게 되었다.
🔵 다음 학습 계획 :
Git의 버전관리에 대해 배울 것입니다.